第三章总结

Posted ntybky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三章总结相关的知识,希望对你有一定的参考价值。

1、字在内存中存储时,要用两个连续的内存单元来存放。字的低位字节存放在低地址单元中,高位字节存放在高地址单元中。

2、用mov指令访问内存单元,可以在mov指令中只给出单元的偏移地址,此时,段地址默认在DS寄存器中。

3、[address]表示一个偏移地址为address的内存单元。

4、在内存和寄存器之间传送字型数据时,高地址单元和高8位寄存器、低地址单元和低8位寄存器相对应。

5、mov、add、sub是具有两个操作对象的指令。jmp是具有一个操作对象的指令。

6、可以根据自己的推测,在Dubug中实验指令的新格式。

7、8086CPU中DS寄存器,通常用来存放要访问数据的段地址,8086CPU不支持将数据直接送入段寄存器的操作。

8、“[···]”表示一个内存单元,“[···]”中的0表示内存地址的偏移地址。

9、关于常数:如果最高位是十六进制的a~f或A~F,前面加零,如:mov ax,0A400H。

10、8086CPU的入栈和出栈都是以字为单位进行的。8086CPU中,段寄存器SS和寄存器SP,栈顶的段地址存放在SS中,偏移地址存放在SP中,任意时刻,SS:SP指向栈顶元素。栈为空栈时,栈顶指向栈底+2。一个栈的容量最大为64KB。

11、执行push时:先改变SP,后向SS:SP处传送,执行pop时,先读取SS:SP处的数据,后改变SP。

以上是关于第三章总结的主要内容,如果未能解决你的问题,请参考以下文章

第三章知识点总结

JavaScript 第三章总结

算法设计与分析:第三章总结

20165233 Java第三章学习总结

汇编语言第三章总结

第三章总结