- 第1节 导学
- 第2节 汇编语言实践环境搭建
- 第3节 访问寄存器和内存
- 第4节 MOV和ADD指令
- 第5节 8086CPU 给出物理地址的方法
- 第6节 内存的分段管理法
- 第7节 Debug使用
- 第8节 CS、IP和代码段
- 第9节 内存中的字
- 第10节 栈以及栈操作的实现
- 第11节 汇编语言程序
- 第12节 Loop指令
- 第13节 内存寻址方式
- 第14节 变址寄存器
- 第15节 寻址方式
- 第16节 用于内存寻址的寄存器BP
- 第17节 div指令实现除法
- 第18节 用dup设置内存空间
- 第19节 流程转移和子程序
- 第20节 call和ret指令
- 第21节 mul乘法指令
- 第22节 模块化的程序设计
- 第23节 寄存器冲突的问题
- 第24节 标志寄存器
- 第25节 带进(借)位的加减法
- 第26节 CMP比较指令和条件转移指令
- 第27节 DF标志和串传送指令
- 第28节 移位指令
- 第29节 操作显存数据
- 第30节 描述内存单元的标号
- 第31节 直接定址表
- 第32节 中断及其处理
- 第33节 编写中断处理程序
- 第34节 BIOS和DOS中断处理
- 第35节 中断总结
- 第36节 端口的读写
- 第37节 外设连接和中断
- 第38节 PC键盘的处理过程
- 第39节 磁盘读写
- 第40节 汇编总结
要求:
参与贡献❤️❤️💕💕
如果你也想对本项目做出贡献,那么你可以先把该项目进行 fork
或者 git clone
到本地,然后自己建立一个分支 your-branch
,然后上传资料到 对应目录 下,图片信息可以上传到 /images
,然后更新 README
。
本书所有内容遵循 CC-BY-SA 3.0协议(署名-相同方式共享)