寄存器: cpu中可以存储数据的器件,一个CPU钟可以有多个寄存器, 不同的寄存器有不同的代号,作用和存放的数据也不同
word: 2 byte
一个字==2个字节
汇编语言不区分大小写
mov ax,18, 将数据18送入到寄存器AX中, 对应高级语言 ax=18
add ax,8,将寄存器AX的数值加上8, ax=ax+8
add ax,bx, 将AX,BX的内容相加,结果存放到AX钟, AX=AX+BX
MOV AX,BX, 将寄存器BX中的数据送入寄存器AX AX=BX
一个寄存器只能存储16bit, 相加如果超过最大值,会抛弃高位,存储低位
AL寄存器只能存储
指令和数据没有区别,都是二进制数据,
CPU通过地址总线来指定存储单元的
CPU可以对多个存储单元进行寻址
地址总线,低位在前,高位在后
一个地址总线可以索引一个内存单元,如果有N个地址总线,则这样的CPU最多可以寻找2的N次方个内存单元
数据总线的宽度决定了CPU和外界的数据传送速度
有多少根控制总线,就意味着CPU提供了对外部的器件的控制功能
word: 2 byte
一个字==2个字节
汇编语言不区分大小写
mov ax,18, 将数据18送入到寄存器AX中, 对应高级语言 ax=18
add ax,8,将寄存器AX的数值加上8, ax=ax+8
add ax,bx, 将AX,BX的内容相加,结果存放到AX钟, AX=AX+BX
MOV AX,BX, 将寄存器BX中的数据送入寄存器AX AX=BX
一个寄存器只能存储16bit, 相加如果超过最大值,会抛弃高位,存储低位
AL寄存器只能存储
指令和数据没有区别,都是二进制数据,
CPU通过地址总线来指定存储单元的
CPU可以对多个存储单元进行寻址
地址总线,低位在前,高位在后
一个地址总线可以索引一个内存单元,如果有N个地址总线,则这样的CPU最多可以寻找2的N次方个内存单元
数据总线的宽度决定了CPU和外界的数据传送速度
有多少根控制总线,就意味着CPU提供了对外部的器件的控制功能