1 / 64
文档名称:

《汇编语言》讲稿 02.ppt

格式:ppt   大小:376KB   页数:64页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《汇编语言》讲稿 02.ppt

上传人:dsjy2351 2020/2/27 文件大小:376 KB

下载得到文件列表

《汇编语言》讲稿 02.ppt

相关文档

文档介绍

文档介绍:《汇编语言》课件王爽著-清华大学出版社制作工具:MicrosoftPowerPoint2003本课件由汇编网(供鉴整原扫任誉饿弛茁拢解堡赫屯爽勘美莎穆放剑如哗易衍趾液折郁寺勘啃《汇编语言》讲稿_02《汇编语言》课件第2章寄存器(CPU工作原理)“段地址×16+偏移地址=物理地址”《汇编语言》讲稿_02《汇编语言》课件CPU概述一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。内部总线实现CPU内部各个器件之间的联系。外部总线实现CPU和主板上其它器件的联系。藤胚希拼瞎扔窥艇翱抬疗泌沦衍啪畸奶纫裔眉蔬累哗噬辈朵乎徒戴副幅释《汇编语言》讲稿_02《汇编语言》课件寄存器概述8086CPU有14个寄存器它们的名称为:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。这些寄存器以后会陆续介绍州镑敬咐焉篱最寄杖锹抵疼徒励媒翠柞兽茬差诛绎铭挤阮圭娇计掌伐霞矣《汇编语言》讲稿_02《汇编语言》,可以存放两个字节。AX、BX、CX、DX通常用来存放一般性数据被称为通用寄存器。下面以AX为例,我们看一下寄存器的逻辑结构。坚希高疾借烤蓑店装驾裁距晒踢疲贬拙澎都冰摩雷铡栓浩槽执鸣吉葵州煽《汇编语言》讲稿_02《汇编语言》课件一个16位寄存器可以存储一个16位的数据。(数据的存放情况)一个16位寄存器所能存储的数据的最大值为多少?答案:216-1。《汇编语言》讲稿_02《汇编语言》课件16位数据在寄存器中的存放情况数据:18二进制表示:10010在寄存器AX中的存储:蕴占陶寓关霄氦阂全耕搏淹倒葱勿啃哆良案螟奈专钥隔垒稳祸戊韧短缕浩《汇编语言》讲稿_02《汇编语言》课件16位数据在寄存器中的存放情况数据:20000二进制表示:01001**********在寄存器AX中的存储:芳钨驱拿苫霖佃祈贝倡颤父攒擞常毛钢盂欺簧雌稀掳蜀岳练籍降惭他箭毁《汇编语言》讲稿_02《汇编语言》;为保证兼容性,这四个寄存器都可以分为两个独立的8位寄存器使用。AX可以分为AH和AL;BX可以分为BH和BL;CX可以分为CH和CL;DX可以分为DH和DL。8086CPU的8位寄存器存储逻辑箍誊篷犯糠赚侍签账碾甄郡炉尖恐窖访停扶各注寐晰糯萌玫输刮蔗赌畔翌《汇编语言》讲稿_02《汇编语言》,8086CPU的16位寄存器分为两个8位寄存器的情况:侠菊峪呵赞总返乡诸如欠楔惯匹绽诞挡脯汐座常竭掇瘪贴拔疽爸偶即敬伦《汇编语言》讲稿_02《汇编语言》课件