寄存器(8086)

1.地址线的寻址能力不是指它能传多少位的数据,而是它传递的数据范围能找到多少个存储单位的地址,存储单元的单位又是1Byte,所以,n根数 据线的寻址能力是2^nByte

2.通用寄存器:ax bx cx dx

3.段寄存器:cs(code) ds(data) ss(stack) es(c、d、s中不够的就来这里) ip指令指针寄存器(我理解为偏移地址寄存器,使用实例--cs:ip)

4.16位cpu具备20位的寻址能力就是,段寄存器的地址左移一个十六进制位(x16),加上ip中的偏移地址以找到正确的20位目标地址

5.每次执行完汇编指令后,ip中的偏移地址的值都会加上他刚才执行指令时走过的内存长度

6.cpu中,程序员可以通过指令读写的部件只有寄存器,我们可以通过改变寄存器内容来实现对cpu的控制

7.由于是16位的cpu,所以每段最长不过64kb

8.段这个概念是人们强加给cpu,对cpu来说声卡、显卡、网卡。。。是线性的,整体是一段

9.每次开机或者重启时,cs都会重置回FFFFH,ip都会重置回0000H,所以开机后进入的第一个地址是FFFF0H

10.cpu只认为cs:ip指向的是指令

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,643评论 8 114
  • 王爽汇编全书知识点大纲 第一章 基础知识 机器语言 汇编语言的产生 汇编语言的组成 存储器 cpu对存储器的读写 ...
    2c3ba901516f阅读 7,089评论 0 1
  • 计算机通过执行指令序列来使机器得以工作,所以对于每一系列的计算机都有指定的一组指令集供计算机使用,这组指令...
    未来科技工作室阅读 12,514评论 1 10
  • 如果爱过,得过且过 不问结果 那么,这一秒的温柔是什么 也许是一辈子 最长久的折磨 也许是一辈子 短暂的不忍蹉跎 ...
    飞狐119阅读 1,748评论 1 3
  • -现在的我- -未来的我- -妈妈心中的我- “妈妈老了一定要神志清醒。我到时候有钱了要带妈妈去吃好吃的、玩好玩的...
    阳小天阳光真好阅读 1,501评论 0 2