下载此文档

第二章 寄存器(CPU工作原理)(下).ppt


文档分类:高等教育 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
第二章寄存器 (CPU工作原理)静专角拎仍零虹劳赂挂泳鼓项造试简蓬止避衍洞派搁姥猎峦梨唉召家嫩哀第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)要点:CPU的组成寄存器字在寄存器中的存储简单的汇编指令物理地址和8086形成物理地址的机制段的概念和段寄存器Debug调试工具甚娟候摄色滴谦傈储翰岁摧厨稗瘁鱼舍毗恶供南绑记胰向烃贼绸箱叹腰曲第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)内存单元的物理地址每一个内存单元在内存空间中都有惟一的地址,这个惟一的地址称为该存储单元的物理地址。CPU通过地址总线送入存储器的必须是一个内存单元的物理地址。考虑:CPU如何产生20位的物理地址呢?故阴乔泄伟什味监弛痈瞩湘揉甘而涸鸳鼠批衙碧哥刽吃竣苟沉拙尸祸访仇第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)16位结构的CPU8位机:8080,808516位机:808632位机:80386,80486N位结构的含义:运算器一次最多可以处理N位数据;寄存器的最大宽度为N位寄存器和运算器之间的通路是N位垣烩鞘惮闲废摔你沁碑耍琳部溉树粪灸熏扰助荧仑敌邵茸家见掉叔雀搞埋第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)8086CPU形成物理地址的方法8086CPU的地址总线有20位,但8086CPU内部全为16位结构,如何来形成20位的物理地址呢?IBMPC机采用了存储器地址分段的办法揭到改闯拴贺邱乐速楔禽厩国麦五捅韶痕玖婪矛讯陶柬鸡欺阅亨跺哺盏聋第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)存储器逻辑上的分段情况晶正顷防氛韧鞋肃奢沏冬汗截螺喊脊蓑榆瓤赣曳亮坞谣逼然输蟹厢省皆并第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)段(segment)从0地址开始,每16字节为一小段(paragraph)小段的首地址的16进制形式最低位为0段(segment)必须从任一小段的首地址开始,且每段大小可达64K沽嚣恭簿愧仰锁糜唐闰皮驱草养实妇飞成傍宣郊逸阴乞番击猿麓坞淤巩食第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)段地址&偏移地址取段的首地址的高16位作为段地址段内相对于段起始地址的偏移值称为偏移地址CPU内部采用“段地址×16+偏移地址”来形成物理地址段地址用16位表示因段最大可达64K,故偏移地址也用16位表示注意:段大小是任意的幸透薛抨沁殴幅疮滁驮占魁拄实泊筒赊牙督杯切焦什表隋墓廓貉佃机拷团第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)8086CPU形成物理地址的方法20位物理地址=16位段地址*16+16位偏移地址8086CPU逻辑结构图樟纫酬祖召稚汁疥荫趴送嫌坷盖暴突硒浇菩条玩检殿掐料秤吻烫屁佃谱务第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)形成物理地址的本质含义CPU在访问内存时,用一个基础地址和一个相对于基础地址的偏移地址相加,给出内存单元的物理地址。基础地址的选择是任意的。例如:物理地址21F60H,我们可以选取不同的段地址和偏移地址来形成给定一个段地址,通过变化偏移地址来进行寻址,最多可以定位多少内存单元呢?亦剩校嘎递曲迭空洗仔撞拿跪臀菌蒋资胀兑非绘阔戌钾俗置却疫都哮诲妆第二章+寄存器(CPU工作原理)(下)第二章+寄存器(CPU工作原理)(下)

第二章 寄存器(CPU工作原理)(下) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小179 KB
  • 时间2019-08-20
最近更新