日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Blink1.0正式發(fā)布 最小的x86 Linux模擬器

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-06-08 15:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Blink 1.0 已正式發(fā)布。

Blink 是無特權(quán)用戶空間虛擬機(jī),支持在任何 POSIX 平臺(tái)上模擬 x86-64-linux 二進(jìn)制文件,聲稱是最小的 x86 Linux 模擬器。

總的來說,它是一個(gè) 220kb 的無依賴靜態(tài)二進(jìn)制文件,實(shí)現(xiàn)了大約 600 條 x86 指令和 180 條 Linux 系統(tǒng)調(diào)用。因此 Blink 在運(yùn)行簡(jiǎn)單的命令行程序方面相當(dāng)出色。

./configure        # use `./configure --help | less` for help
make -j8           # build blink and blinkenlights
doas make install  # doas is modern sudo
blink program      # use `man blink` for help
7a50fe70-05d0-11ee-962d-dac502259ad0.png

Blink 包含一個(gè)簡(jiǎn)潔的 JIT,在某些情況下,對(duì)于像臨時(shí)程序 (ephemeral programs) 這樣的用例,它比 Qemu 快 2 倍。

原因在于 Blink 的基線 JIT,它使用 printf 風(fēng)格的 DSL 快速生成代碼。

這意味著 Blink 擁有一個(gè)易于使用的代碼庫(只有 63,500 行 ANSI C11 代碼)。

7aa0464c-05d0-11ee-962d-dac502259ad0.png

雖然 Blink 是命令行工具,但它也有一個(gè) TUI 界面(稱為blinkenlights),支持實(shí)時(shí)調(diào)試和可視化程序。

下面是一個(gè)運(yùn)行裸機(jī) Game of Life 演示的示例,該演示程序采用 Rust 編寫,它以 i8086 模式從 BIOS 啟動(dòng),引導(dǎo)至長(zhǎng)模式,然后繪制到 Blinkenlight 基于文本的 CGA 顯示器。
man blinkenlights
blinkenlights -jmr third_party/gameoflife/gameoflife.bin
# Press CTRL-T several times for Turbo mode
7ab138a8-05d0-11ee-962d-dac502259ad0.png

Blink 最適合用于命令行程序,當(dāng)然它也支持模擬 GUI 應(yīng)用程序。

下圖是 Blink 在 Debian Linux 上運(yùn)行 Emacs GUI 的屏幕截圖:

7b048698-05d0-11ee-962d-dac502259ad0.png





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • DSL
    DSL
    +關(guān)注

    關(guān)注

    2

    文章

    61

    瀏覽量

    39190
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    617

    瀏覽量

    30176
  • BIOS
    +關(guān)注

    關(guān)注

    6

    文章

    474

    瀏覽量

    48744
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    1026

    瀏覽量

    45869
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    975

    瀏覽量

    30718

原文標(biāo)題:Blink 1.0正式發(fā)布, 最小的x86 Linux模擬器

文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PDA手持終端底層硬件架構(gòu)大揭秘:Arm、x86、RISC-V誰才是未來?

    目前 PDA 手持終端設(shè)備,多數(shù)走的是 Arm 體系,少量高性能或 Windows 機(jī)型會(huì)用 x86。先把概念說清楚:Android、Windows 是操作系統(tǒng);真正決定底層指令集和芯片路線
    的頭像 發(fā)表于 04-28 17:00 ?277次閱讀
    PDA手持終端底層硬件架構(gòu)大揭秘:Arm、<b class='flag-5'>x86</b>、RISC-V誰才是未來?

    STPC? ATLAS:強(qiáng)大的X86核心PC兼容片上系統(tǒng)

    STPC? ATLAS:強(qiáng)大的X86核心PC兼容片上系統(tǒng) 在當(dāng)今的電子設(shè)備領(lǐng)域,對(duì)于高性能、集成化的芯片需求日益增長(zhǎng)。STPC? ATLAS作為一款專為終端設(shè)計(jì)的X86核心PC兼容片上系統(tǒng),以其豐富
    的頭像 發(fā)表于 04-17 15:05 ?107次閱讀

    衛(wèi)星導(dǎo)航模擬器廠家 北斗模擬器 北斗信號(hào)模擬

    模擬器
    jf_47371611
    發(fā)布于 :2026年04月02日 16:14:06

    深入解析 ISOM811x 單通道光電模擬器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    深入解析 ISOM811x 單通道光電模擬器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程領(lǐng)域,信號(hào)隔離是保障系統(tǒng)安全和穩(wěn)定運(yùn)行的關(guān)鍵技術(shù)。傳統(tǒng)的光耦合在長(zhǎng)期使用中存在性能衰退等問題,而 TI 推出
    的頭像 發(fā)表于 01-20 11:10 ?448次閱讀

    gps信號(hào)發(fā)射 衛(wèi)星導(dǎo)航模擬器 gnss衛(wèi)星模擬器

    模擬器
    jf_47371611
    發(fā)布于 :2025年11月10日 17:53:23

    東方中科新能源汽車測(cè)試新品發(fā)布——低壓電機(jī)模擬器

    東方中科新能源汽車測(cè)試新品發(fā)布——低壓電機(jī)模擬器
    的頭像 發(fā)表于 09-05 11:08 ?4w次閱讀
    東方中科新能源汽車測(cè)試新品<b class='flag-5'>發(fā)布</b>——低壓電機(jī)<b class='flag-5'>模擬器</b>

    氙燈太陽模擬器與LED太陽模擬器的對(duì)比研究

    本文主要比較了基于氙燈和基于LED的太陽能模擬器在光譜匹配、時(shí)間穩(wěn)定性和光照均勻性等方面的性能。通過測(cè)量多種太陽能電池的電流-電壓(I-V)響應(yīng)和光譜響應(yīng)(SR),評(píng)估了兩種模擬器模擬太陽光
    的頭像 發(fā)表于 07-24 11:31 ?1110次閱讀
    氙燈太陽<b class='flag-5'>模擬器</b>與LED太陽<b class='flag-5'>模擬器</b>的對(duì)比研究

    KaihongOS桌面版成功適配x86設(shè)備,邀您搶先體驗(yàn)!

    2025年6月30日,KaihongOS桌面版已成功適配x86設(shè)備,首次開啟開發(fā)者Beta體驗(yàn)!我們誠(chéng)邀您參與本次體驗(yàn)計(jì)劃,共同探索國(guó)產(chǎn)操作系統(tǒng)的創(chuàng)新與潛力。您的反饋將幫助我們優(yōu)化系統(tǒng),打造更穩(wěn)
    的頭像 發(fā)表于 06-30 22:57 ?2910次閱讀
    KaihongOS桌面版成功適配<b class='flag-5'>x86</b>設(shè)備,邀您搶先體驗(yàn)!

    龍芯處理支持WINDOWS嗎?

    Linux系統(tǒng):龍芯處理主要適配國(guó)產(chǎn)Linux發(fā)行版(如統(tǒng)信UOS、麒麟OS),可滿足多數(shù)辦公和開發(fā)需求。 虛擬化/模擬器: QEMU等工具可通過軟件
    發(fā)表于 06-05 14:24
    安国市| 尉氏县| 读书| 含山县| 襄汾县| 鄯善县| 吴堡县| 贵阳市| 金寨县| 嘉义市| 三明市| 金塔县| 阳东县| 博野县| 高青县| 保德县| 台山市| 海门市| 原平市| 宝坻区| 东明县| 元江| 红河县| 泸水县| 永城市| 师宗县| 浙江省| 类乌齐县| 郁南县| 庐江县| 和平县| 河西区| 铜陵市| 蓬莱市| 宁陕县| 阿坝县| 彭州市| 虹口区| 财经| 开平市| 克什克腾旗|