上QQ阅读APP看书,第一时间看更新
第二章 汇编语言基础知识
学习要点及目标
· 掌握数据类型及表示方法。
· 掌握微处理器的功能结构及其可编程寄存器。
· 理解存储器分段的原理和方法,掌握存储器逻辑地址与物理地址的概念和转换方法。
· 理解堆栈的概念、结构和压栈弹栈的过程。
核心概念
溢出 物理地址 逻辑地址 存储器分段 堆栈
引导案例
进行下列二进制数的运算后,标志OF、ZF、SF、CF的值各是多少?
10011010B+11001101B
进行二进制运算后,结果为01100111B,OF=1,ZF=0,SF=0,CF=1。
案例导学
在计算机内部采用二进制进行运算,引导案例对运算结果影响标志位的状态进行了分析。通常,使用汇编语言编程,直接涉及对CPU内部寄存器的操作、存储器的定义和分配,以及对数据类型的转换等问题。因此,本章从程序设计的角度,介绍数据类型及表示方法、微处理器功能结构及其可编程寄存器组,以及存储器等内容。
使用汇编语言编程,直接涉及对CPU内部寄存器的操作、存储器的定义和分配,以及对数据类型的转换等问题。因此,本章从程序设计的角度,介绍数据类型及表示方法、微处理器功能结构及其可编程寄存器组,以及存储器等内容。