微机原理与接口
文章平均质量分 82
0takunek0
编程苦手,焦虑死了。
展开
-
模拟8086CPU程序实现部分指令集-微机原理第四次作业
本次作业旨在通过编程模拟8086 CPU 的工作环境,实现并展示该 CPU 支持的所有寻址方式、数据传输指令、算术运算指令以及逻辑运算指令。通过此实践,学生将深入理解8086 CPU 的指令集架构,掌握其操作原理,并提升编程能力和对计算机底层工作机制的认识。原创 2024-10-06 15:34:10 · 1472 阅读 · 0 评论 -
模拟8086cpu-微机原理与接口第三次作业
本次作业的代码已经上传`github`[meowtinsley/8086cpu-: 河北工业大学微机原理作业 (github.com)](https://github.com/meowtinsley/8086cpu-)代码也会粘在文末请勿担心。原创 2024-10-03 13:51:50 · 1135 阅读 · 0 评论 -
模拟8086cpu-寻址方式的实现(全)
7种寻址方式可识别的写法 立即数寻址 `mov ax 2000` 寄存器寻址 `mov ax bx` 寄存器间接寻址 `mov ax [bx]` 直接寻址 `mov ax [2000]` 相对基址寻址 `mov ax [bx/bp/si/di+2000]` 基址变址寻址 `mov ax [bx/bp+si/di]` 相对基址变址寻址 `mov ax [bx/bp+si/di+2000]`原创 2024-10-02 21:18:52 · 499 阅读 · 0 评论 -
模拟8086cpu-微机原理与接口第二次作业
寄存器:实现至少8个通用寄存器(如AX, BX, CX, DX, SP, BP, SI, DI)和一个指令寄存器(IR)、一个程序计数器(PC/IP,Instruction Pointer)。寄存器大小应设定为16位。数据总线:定义一条16位的数据总线,用于CPU内部及CPU与外部存储器之间的数据传输。控制单元:设计逻辑以解析指令,控制指令的执行流程,包括从内存中读取指令、解码指令、执行指令以及更新PC等。内存:实现一个简单的内存模型,能够存储指令和数据,至少包含足够空间以加载和执行示例程序。原创 2024-10-01 19:40:02 · 874 阅读 · 0 评论