汇编语言学习大框
实验答案
- 第一章:基础知识
- 第一节:汇编语言介绍&通过总线对存储器的读写
- 第二节:地址总线、数据总线、控制总线和内存分配
- 第二章:寄存器
- 第一节:寄存器&物理地址
- 第二节:段寄存器和debug调试程序【重要】
- 第三章:寄存器(内存访问)
- 第一节:内存中字的存储&DS存储器
- 第二节:CPU中的栈机制
- 第四章:源程序
- 第一节:源程序介绍
- 第二节:源程序在内存中的加载
- 第五章:[bx]和loop指令
- 第一节:[bx]、loop指令和段前缀
- 第二节:第五章实验4
- 第六章:包含多个段的程序
- 第一节:dw开辟空间和标号start
- 第二节:对多个段的定义
- 第三节:第六章实验5
- 第七章:更灵活的定位内存地址的方法
- 第一节:ASCII码,and和or以及更灵活的寻址方式
- 第二节:第七章实验6
- 第八章:数据处理的两个基本问题
- 第一节:bi、si、di、bp以及div指令
- 第二节:第八章实验6
- 第九章:转移指令的原理
- 第一节:操作符offset和jmp指令
- 第二节:内存转移jmp指令以及jcxz指令
- 第三节:第九章实验8&实验9
- 第十章:CALL和RET指令
- 第一节:call和ret指令
- 第二节:call和ret配合使用以及mul指令
- 第三节:第十章实验10
- 第十一章:标志寄存器
- 第一节:标志寄存器SF、OF、CF、ZF和PF
- 第二节:adc、sbb和cmp指令
- 第三节:检测比较结果的条件转移指令
- 第四节:movsw、movsb、rep、pushf和popf
- 第五节:第十一章实验11
- 第十二章:内中断
- 第一节:中断类型码&中断向量表
- 第二节:中断过程、iret和单步中断
- 第三节:第十二章实验12
- 第十三章:int指令
- 第一节:int指令
- 第二节:13.2例程
- 第三节:BIOS中断例程的安装
- 第四节:第十三章实验13
- 第十四章:端口
- 第一节:端口的读写和shr、shl指令
- 第二节:第十四章实验15
- 第十五章:外中断
- 第一节:接口和外中断
- 第二节:PC机键盘处理
- 第十六章:直接定址表
- 第一节:直接定址表(1)
- 第二节:直接定址表(2)