K.i.s.s.cross. 发表于 2013-5-10 17:43:18

汇编常识

1、汇编3类指令       汇编指令:机器码的助记符,有对应的机器码;       伪指令:    没有对应的机器码,由编译器执行,计算机并不执行;       其它符号:如+-/*等,由编译器识别,没有对应 的机器码。2、存储器(内存及各类芯片存储器)的容量是以字节为最小单位来计算,       一个存储单元就是一字节,一字节有8bit.。3、move ax,]   //把第3号单元里的内容传送给寄存器ax4、地址总线:反应了CPU能操作的内存存储单元的大小,假定有10根,则可操作2的10次方个地址。   数据总线:传送的数据,它的宽度反映了传送的速度,比如8根,传1字节须一次,两字节则要两次。8088为8根(8位),8086为16根(16位。通常所说的16位机,32位机就是指数据总线,同时CPU也处理相应位的指令。   控制总线:发出控制信息,如写、读。通常是一个逻辑根据,对应 不同器件不同的控制根数。总的来说根数越多,控制能力越强。   故,三个总线,就把CPU与外总器件联系起来,控制进行数据的传送,发出命令。5、接口卡:就是插入到主板上的各种卡,重点在“卡”上,比如:网卡、显卡等。6、逻辑地址:CPU操作的地址是“逻辑”上的地址,把所有设备都象门牌号一样排好,都有地址,CPU就是根据地址对相应的硬件(比如内存、网卡、显卡等),进行控制和数据传送。所以32位机,假定地址线是32根,它能控制(“识别”)的内存并不是4G,为什么呢,因为它总共能识别4G的地址(注意不是内存),这些地址中不光包括内存,还包括硬件的地址,比如网卡、显卡等,它们都属于4G范围内的地址。所以你虽然有4个G的内存,它的地址不能全用到4G内存的识别上,还有其它硬件的识别。这些地址的总和才是4G。


zgj224 发表于 2013-5-29 00:59:43

强烈支持楼主ing……

bafengao 发表于 2013-5-29 06:13:07

感恩无私的分享与奉献 :)
页: [1]
查看完整版本: 汇编常识