汇编——寄存器

Posted

tags:

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

(1)X位CPU

      1.字长:CPU在单位时间内能一次处理的二进制位数。(内部运算速度)

      2.位宽:CPU外部数据总线与外部设备之间一次能够传送的数据位。

(2)通用寄存器

      16位寄存器存放无符号数据范围0~2^16-1,有符号8000H~7FFFH(-2^15+1~2^15)。

(3)汇编指令

      add  ax,bx相当于ax<-(ax)+(bx)

      注意:1.操作位数一致。2.超出位数舍去。

(4)物理地址

       物理地址=段地址(基础地质*16)+偏移地址。

       注意:段是一个逻辑概念。

(5)CS(存放段地址),IP(存放偏移地址)

       IP = IP + 所读取指令的长度

       修改方法:1. jmp 段地址:偏移地址

                         2.jmp 某一合法寄存器(只改IP)

 

以上是关于汇编——寄存器的主要内容,如果未能解决你的问题,请参考以下文章

汇编语言中 寄存器有啥作用 怎么用

请问懂汇编的人:rsp寄存器有啥用

[汇编]《汇编语言》第2章 寄存器

怎样用汇编语言向UART发送寄存器中装载数据

汇编书中“存于寄存器内的地址可用来指向内存的某个位置,即寻址”

汇编寄存器中 ax 和[ax] 啥区别?