2
4
您想只模拟处理器还是整个机器? 模拟CPU非常简单,只需定义一个包含所有CPU寄存器的结构,创建一个阵列来模拟RAM,然后像这样进行模拟:
模拟整个机器要困难得多。。。您需要模拟LCD控制器、内存映射寄存器、内存库控制器、DMA、输入设备、声音、I/O等等。。。另外,您可能需要从bios和操作系统中转储。。。我不知道ARM处理器,但如果它有管道、缓存之类的东西,时间安排就会变得更复杂。 如果所有硬件部件都有完整的文档记录,则没有问题,但如果需要反向工程或猜测模拟机器的工作方式。。。你会很难熬的。 从这里开始: http://infocenter.arm.com/help/index.jsp 并下载处理器的“技术参考手册”。 |
Zvone · 三星Gear Fit 2 Tizen模拟器 7 年前 |
Igor Nehoroshev · Zabbix SNMPv3代理发现 7 年前 |
mmm · 如何运行、测试和处理电池电量不足弹出窗口 7 年前 |
M Umer · Android Emulator出现并突然消失 7 年前 |
Hals · Z80 DAA实现和Blargg的测试rom问题 7 年前 |
Alexandr · Android emulator在启动时永远挂起 7 年前 |