ARMware StrongARM 模?器 0.4 版 办?
时间:2005-05-31
来源:互联网
ARMware StrongARM 模?器 0.4 版 办?
胡岳?
===========================================================
??咀址 :
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/zh/index.php"]http://www.csie.ntu.edu.tw/~r88052/ARMware/zh/index.php[/url]
===========================================================
呃?版本跟之前版本最大的不同之?有 2:
1. ?建一? dynamic compiler, 大幅的增加?行?期效能.
2. 可以? serial console ?入命令.
檫??? (divx4 ?案, 4.3 MB) :
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/movie/start.avi"]http://www.csie.ntu.edu.tw/~r88052/ARMware/movie/start.avi[/url]
?入命令?? (divx4 ?案, 2.1 MB) :
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/movie/input.avi"]http://www.csie.ntu.edu.tw/~r88052/ARMware/movie/input.avi[/url]
Debian 套件下蒌 (deb ?案, 1.1 MB):
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/download/armware_0.4.0-1_i386.deb"]http://www.csie.ntu.edu.tw/~r88052/ARMware/download/armware_0.4.0-1_i386.deb[/url]
rpm 套件下蒌 (rpm ?案, 1.1 MB):
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/download/armware-0.4.0-2.i386.rpm"]http://www.csie.ntu.edu.tw/~r88052/ARMware/download/armware-0.4.0-2.i386.rpm[/url]
===========================================================
* 0.4.0 版:
- 可以? serial console ?入.
- 新增 UTF-8 繁篦中文翻诅.
* 0.3.0 版:
- 加上 dynamic compiler 技戌.
* 0.2.0 版:
- 加上 threaded code 最佳化技戌.
* 0.1.0 版:
- 最原始的版本, ?粹的 interpreter 架?.
ARMware 是? ARM 微?理器的模?器, 目前所能模?的核心?
Intel StrongARM SA-1110. ?且 ARMware 以 Compaq iPaq H3600
??象, 提供了一??篦模? H3600 的?境.
目前 ARMware 所模?的元件包括:
1. ARM architecture version 4 core
2. ARM standard system coprocessor (CP15)
3. Memory Management Unit (MMU)
4. Translation Lookaside Buffer (TLB)
5. LCD Controller
6. DMA Controller
7. EGPIO
8. Operation System Timer
9. Reset Controller
10. Real Time Clock (RTC)
11. GPIO Controll Block
12. Interrupt Controller
13. Power Management
14. Serial Port 1
15. Serial Port 3
16. Intel StrataFlash J3 Flash ROM
17. Atmel micro-controller
18. LCD screen
19. Touch panel
ARMware 的??有:
1. ?建 threaded code engine, ?把 ARM machine code 斤 cache 起?,
因此可以加快?行的速度.
2. ?建 dynamic compiler, 呃? compiler ???的把 ARM 的 machine code
?诅成 x86 的 machine code, 因此可以加快?行的速度.
目前?作的最佳化有:
3. 除此之外, 我也以 assembly codes 重?了某些部份, 希望能?更加快
?行的速度. 比方真, 我完全以 MMX 及 SSE2 的指令集?完成 LCD
旋弈 270 度的?作 (呃也就是真, 你必?在一台具? SSE2 指令集的
x86 CPU 上??行 ARMware, 例如 Pentium M 以及 Pentium 4), 以及
condition codes 的 assembly 化等等.
4. ?建一???篦管理子系靳, ?且?咿冗常的??, ARMware ?乎
?有 memory leak 的情?.
5. 具有 Qt (?幕快照) 或 Gtk (?幕快照) 的使用者介面, 但由於 Qt 的
license ?铨, 所以目前我只?放出以 Gtk ?使用者介面的 ARMware.
6. 具?一? serial console ?窗 (?幕??), 因此可以???窗中看到
ARMware 的 serial console ?出, 同?也可以???窗中?入使用者
命令.
7. 可以使用 GNU dbm (?幕快照) 或 xml (?幕快照) ??器儋料的儋料?.
但同?的, 由於 GNU dbm 的 license ?铨, 所以我目前只?放出以 xml
??器儋料?的 ARMware.
8. 符合 i18n ??的繁篦中文化介面, 目前的繁篦中文翻诅有 Big5 以及
UTF-8.
9. 具?一?完整的模??? Flash ROM 工具(?幕快照),
可用?模?真?世界中的?? Flash ?作, ?且使用??出?的
Flash ROM ?案??? ARMware.
10. 每?使用者的?器儋料?分?存放在使用者?家目?中,
因此不同使用者可以?有各自的?器儋料?而不?蓄突.
===========================================================
胡岳?
[url="http://www.csie.ntu.edu.tw/%7Er88052/"]http://www.csie.ntu.edu.tw/~r88052/[/url]
胡岳?
===========================================================
??咀址 :
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/zh/index.php"]http://www.csie.ntu.edu.tw/~r88052/ARMware/zh/index.php[/url]
===========================================================
呃?版本跟之前版本最大的不同之?有 2:
1. ?建一? dynamic compiler, 大幅的增加?行?期效能.
2. 可以? serial console ?入命令.
檫??? (divx4 ?案, 4.3 MB) :
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/movie/start.avi"]http://www.csie.ntu.edu.tw/~r88052/ARMware/movie/start.avi[/url]
?入命令?? (divx4 ?案, 2.1 MB) :
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/movie/input.avi"]http://www.csie.ntu.edu.tw/~r88052/ARMware/movie/input.avi[/url]
Debian 套件下蒌 (deb ?案, 1.1 MB):
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/download/armware_0.4.0-1_i386.deb"]http://www.csie.ntu.edu.tw/~r88052/ARMware/download/armware_0.4.0-1_i386.deb[/url]
rpm 套件下蒌 (rpm ?案, 1.1 MB):
[url="http://www.csie.ntu.edu.tw/%7Er88052/ARMware/download/armware-0.4.0-2.i386.rpm"]http://www.csie.ntu.edu.tw/~r88052/ARMware/download/armware-0.4.0-2.i386.rpm[/url]
===========================================================
* 0.4.0 版:
- 可以? serial console ?入.
- 新增 UTF-8 繁篦中文翻诅.
* 0.3.0 版:
- 加上 dynamic compiler 技戌.
* 0.2.0 版:
- 加上 threaded code 最佳化技戌.
* 0.1.0 版:
- 最原始的版本, ?粹的 interpreter 架?.
ARMware 是? ARM 微?理器的模?器, 目前所能模?的核心?
Intel StrongARM SA-1110. ?且 ARMware 以 Compaq iPaq H3600
??象, 提供了一??篦模? H3600 的?境.
目前 ARMware 所模?的元件包括:
1. ARM architecture version 4 core
2. ARM standard system coprocessor (CP15)
3. Memory Management Unit (MMU)
4. Translation Lookaside Buffer (TLB)
5. LCD Controller
6. DMA Controller
7. EGPIO
8. Operation System Timer
9. Reset Controller
10. Real Time Clock (RTC)
11. GPIO Controll Block
12. Interrupt Controller
13. Power Management
14. Serial Port 1
15. Serial Port 3
16. Intel StrataFlash J3 Flash ROM
17. Atmel micro-controller
18. LCD screen
19. Touch panel
ARMware 的??有:
1. ?建 threaded code engine, ?把 ARM machine code 斤 cache 起?,
因此可以加快?行的速度.
2. ?建 dynamic compiler, 呃? compiler ???的把 ARM 的 machine code
?诅成 x86 的 machine code, 因此可以加快?行的速度.
目前?作的最佳化有:
3. 除此之外, 我也以 assembly codes 重?了某些部份, 希望能?更加快
?行的速度. 比方真, 我完全以 MMX 及 SSE2 的指令集?完成 LCD
旋弈 270 度的?作 (呃也就是真, 你必?在一台具? SSE2 指令集的
x86 CPU 上??行 ARMware, 例如 Pentium M 以及 Pentium 4), 以及
condition codes 的 assembly 化等等.
4. ?建一???篦管理子系靳, ?且?咿冗常的??, ARMware ?乎
?有 memory leak 的情?.
5. 具有 Qt (?幕快照) 或 Gtk (?幕快照) 的使用者介面, 但由於 Qt 的
license ?铨, 所以目前我只?放出以 Gtk ?使用者介面的 ARMware.
6. 具?一? serial console ?窗 (?幕??), 因此可以???窗中看到
ARMware 的 serial console ?出, 同?也可以???窗中?入使用者
命令.
7. 可以使用 GNU dbm (?幕快照) 或 xml (?幕快照) ??器儋料的儋料?.
但同?的, 由於 GNU dbm 的 license ?铨, 所以我目前只?放出以 xml
??器儋料?的 ARMware.
8. 符合 i18n ??的繁篦中文化介面, 目前的繁篦中文翻诅有 Big5 以及
UTF-8.
9. 具?一?完整的模??? Flash ROM 工具(?幕快照),
可用?模?真?世界中的?? Flash ?作, ?且使用??出?的
Flash ROM ?案??? ARMware.
10. 每?使用者的?器儋料?分?存放在使用者?家目?中,
因此不同使用者可以?有各自的?器儋料?而不?蓄突.
===========================================================
胡岳?
[url="http://www.csie.ntu.edu.tw/%7Er88052/"]http://www.csie.ntu.edu.tw/~r88052/[/url]
作者: halajohn 发布时间: 2005-05-31
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28