输尿管结石呕吐怎么治:js 写的linux x86指令集
来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 16:30:34
用Javascript實作的PC模擬器標籤:javascript
發佈到: 分享時間:2011-05-18 10:48:25
▼ ADVERTISEMENT ▼
http://bellard.org/jslinux/
瀏覽器所使用的Javascript引擎,需要支援TypedArray,所以目前只能在Firefox4以及Chrome上面跑。Chrome12會有bug,所以建議在Chrome11上面跑。剛剛試跑的執行畫面:
看了一下原始碼,他用一個javascript來模擬終端機http://bellard.org/jslinux/term.js,模擬器則是:http://bellard.org/jslinux/cpux86.js。模擬器的程式,會透過ajax下載linux kernel image及root filesystem image等來執行...
據說在Firefox4下的執行速度大約是Chrome11的兩倍...
我只能說,作者太強了
2011-05-18 11:13:06 使用FireFox4.0.1
執行指令:top, uname -a, df
原始程式就看不懂了
還給他obfuscated
說實在
這除了方便練習使用linux CLI之外
我還真想不出有什麼用處
2011-05-18 12:45:30 太妙了!
雖然有 原理 的說明,
還是不了解怎麼能夠把這些東西鬥在一起…
如果能在裡面綁個虛擬網卡,
又能連外的話,
又能與PC的檔案系統互通的話,
應會有更多的應用吧。
太強了
- 討論(2)
- 追蹤(3)
- 收藏(2)
- 222
- 轉寄
- 檢舉
剛剛在透過宗董的噗浪看到:
http://www.plurk.com/p/c8rqs4
有人用Javascript實作了x86環境,可以跑busybox...
發佈到: 分享時間:2011-05-18 10:48:25
▼ ADVERTISEMENT ▼
- .【iThome 精采500期】,立即線上訂閱再減100元
.輕鬆上雲端!中小企業節省成本的關鍵秘密!
http://bellard.org/jslinux/
瀏覽器所使用的Javascript引擎,需要支援TypedArray,所以目前只能在Firefox4以及Chrome上面跑。Chrome12會有bug,所以建議在Chrome11上面跑。剛剛試跑的執行畫面:
看了一下原始碼,他用一個javascript來模擬終端機http://bellard.org/jslinux/term.js,模擬器則是:http://bellard.org/jslinux/cpux86.js。模擬器的程式,會透過ajax下載linux kernel image及root filesystem image等來執行...
據說在Firefox4下的執行速度大約是Chrome11的兩倍...
我只能說,作者太強了
參考資料:http://linuxtoy.org/archives/javascript-pc-emulator.html
| 推薦排序: 高->低低->高發表時間|隱藏全部回應 |- 討論 (2)
2011-05-18 11:13:06 使用FireFox4.0.1
執行指令:top, uname -a, df
原始程式就看不懂了
還給他obfuscated
說實在
這除了方便練習使用linux CLI之外
我還真想不出有什麼用處
[-隱藏]
回應 antijava :
1
fillano 說:
他寫這個據說是想要研究Javascript引擎以及執行效率。
原始碼並沒有做混淆,只去掉不必要的空格。
2011-05-18 15:03:41
檢舉 回應 iT邦幫忙MVP twtw( iT邦高手3級 )2011-05-18 12:45:30 太妙了!
雖然有 原理 的說明,
還是不了解怎麼能夠把這些東西鬥在一起…
如果能在裡面綁個虛擬網卡,
又能連外的話,
又能與PC的檔案系統互通的話,
應會有更多的應用吧。
[-隱藏]
回應 twtw :
1
twtw 說:
不能輸入中文。
只可從CLI裡複製文字出來,
但無法從外面貼文字進CLI裡。
2011-05-18 12:51:40
2
fillano 說:
作者是超級神人:
1. 高中就寫了LZEXE
2. TinyCC作者
3. qemu作者
4. ffmpeg作者
5. 發明了目前最快的圓周率演算法...
介紹:http://www.hksilicon.com/kb/articles/5760/Fabrice-Bellard
2011-05-18 15:01:42
3
antijava 說:
fillano 提到:
作者是超級神人:
太強了
2011-05-18 15:42:24
4
ycl8000 說:
瞠目結舌
2011-05-18 15:57:39
js 写的linux x86指令集
X86架构以及指令集未来趋向
Linux 指令集/命令
Linux 指令
80X86 汇编指令符号大全(下)
Linux 指令大全(2)
学习linux内核时常碰到的汇编指令(1)
arm-linux-ld指令详解
JVM指令集及各指令的详细使用说明
JS 英文变大写的光标老是跳到最后问题解析
烧写at91sam7s64软件SAM-BA的linux版本
中国移动的指令大全!
移动的指令大全
中国移动的指令大全!
怎样写 Linux LCD 驱动程序
JVM指令集
VI?指令集
手机AT指令集
PowerPC汇编指令集
js常用的小技能
常用的JS脚本代码
js对selected的操作
Linux 指令篇:系统设置--export-Linux频道-中国IT实验室
中国移动的指令大全z