汇编语言学习——基础知识 2013-05-12 06:26:00 ## 汇编语言的3种指令类型 1. 汇编指令:机器码的助记符,有对应的机器码。 2. 伪指令:没有对应的机器码,有编译器执行,计算机并不执行。 3. 其他符号:如+,-,*,/等,由编译器识别,没有对应的机器码。 <!--more--> ## CPU总线类型对应的能力 1. 地址总线的宽度决定了CPU的寻址能力。 2. 数据总线的宽度决定了,CPU与其他期间进行数据传送时一次数据传送量。 3. 控制总线的宽度决定了CPU对系统其他器件的控制能力。 ## 知识点汇总 1. 汇编指令是机器指令的助记符,同机器指令一一对应。 2. 每一种CPU都有自己的汇编指令集。 3. CPU可以直接使用的信息在存储器中。 3. 存储器中的指令和数据没有任何区别,都是二进制信息。 4. 存储单元从0开始编号。 5. 一个存储单元存储8个bit,一个字节。 6. 每个CPU芯片有许多管脚,和总线相连,总线分为3类:地址总线,数据总线和控制总线。 ## 内存地址空间 计算机有多种类型的存储器,主内存,ROM,显存,网卡BIOS的ROM等。他们物理上独立的器件,但有2个共同点: * 都和CPU总线相连 * CPU对他们进行读写操作都通过控制总线发出读写命令。 **CPU将各类存储器看作一个逻辑存储器。** ![存储器](/api/file/getImage?fileId=5ab5b929ba8bc2481f00007c) 内存地址空间的大小,受CPU地址总线宽度的限制。 我们在基于一个计算机硬件系统编程时,必须知道这个系统中内存地址空间分配情况。 非特殊说明,均为原创,原创文章,未经允许谢绝转载。 原始链接:汇编语言学习——基础知识 赏 Prev 汇编语言学习——寄存器 Next 做个懂产品的程序员