微机原理复习提要.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:24 大小:43KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理复习提要.ppt

微机原理复习提要.ppt

预览

免费试读已结束,剩余 14 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理复习提要考试时间:6月17日上午8:00-10:30考试地点:三教403、405、407答疑时间:6月16日上午8:30-11:306月16日中午12:30-2:306月16日下午3:30-5:30答疑地点:文史楼111第一章概论第一节数制与编码一、进位计数制二、进位制数之间的转换三、二进制编码四、二进制数的运算五、带符号数的表示法六、定点数和浮点数第二节逻辑电路第三节计算机的基本结构第四节计算机的工作流程第五节计算机系统的组成第六节微型机的产生和发展第七节微机的特点和分类第八节微机的基本结构与系统组成第三至八节同书上第一章第一至第六节。有关微机和计算机的一些基本名词的解释。进位制数之间的转换任意进位制数带符号数表示法,特别是补码表示和补码运算,已知一个数的补码求该数的真值等。逻辑表达式,特别是地址译码器的逻辑表达式。浮点数的表示范围,浮点数运算不要求。P16页(3)、(4)、(5)、(6)、(8)例1:写出作业六第5题/CS0和/CS1的逻辑表达式解:/CS0=A19+A18+A17+A16+A15+A14+A13+IO/M/CS1=A19+A18+A17+A16+A15+A14+A13+IO/M例2:已知[X]补=11100101,求[2X]补、[0.25X]补和[-X]补解:[2X]补=11001010(相当于右移一位)[0.25X]补=11111001(相当于左移两位)[-X]补=00011011(包括符号位按位取反,并在最低位加1)例3:12KB存储器的末地址为0FFFFH,则该存储器的首地址是什么?解:12K=12*1024=12288=3000H首地址=0FFFFH-3000H+1=0D000H第二章微型计算机系统结构本章以书上内容为主。8086CPU内部结构(BIU和EU)、主要引脚功能和存储器结构。8086的寄存器组。标志寄存器各标志位的意义;存储器的分段;读写存储器字节和字的操作过程;/BHE信号的作用;逻辑地址和物理地址的定义和转换;存储器堆栈的结构和操作;存储器的专用和保留区;队列和堆栈的数据结构。最小模式的基本配置;指令周期、总线周期、时钟周期、等待周期和空闲周期。基本的总线周期;系统复位P49页(1),(2),(4),(5),(7),(8)最大模式和CPU时序不要求重点:8086CPU的结构,重要引脚(主要是控制线)的含义;寄存器结构,特别是标志寄存器;存储器结构;堆栈操作。第三章指令系统第一节寻址方式各种类型的寻址方式,特别是间接寻址。第四节8086/8088的汇编指令系统第二、三、五节不要求常用指令对错的判断(注意作业练习中的一些指令的判断),执行指令(主要指运算指令)后对标志位的影响,特别是溢出的判断。指令执行后,判断结果。执行一条指令,给出结果:例4:已知(AX)=203FH执行指令AAM后(AX)=?;见书P69(AX)=0603H例5:已知(DX)=4652H执行指令ADDDX,0F0F0H后(DX)=?(DX)=3742H例6:已知(21000H)=30FDH,DS=2000HBX=1000H,执行指令MOVAX,[BX]后,AX=?结果AX=30FDH需要重点掌握的指令:MOV,ADD,SBB,CMP,MUL,AAM,DAA,DIV,SAR,SHL,XOR,XCHG,LEA,XLATROL,RCR,TEST,JCXZ,PUSH,POPP87页(1),(2);注意以前的作业和练习等。第四章汇编语言程序设计第一节汇编语言程序格式第二节伪指令第三节宏指令第四节BIOS和DOS调用第五节汇编语言程序设计第六节汇编语言上机过程第七节高级汇编语言技术本章按讲稿,结合书本复习。第七节不要求。重点:常用伪指令,分析、综合运算符;结构和记录伪指令不要求。BIOS和DOS调用只要求上机时用过的。例7:若TABLEDB’38DEFA’则执行指令MOVCX,LENGTHTABLEMOVDX,SIZETABLE后,(CX)=(),(DX)=()?解:(CX)=(1),(DX)=(1)例8:已知程序段如下:MOVAX,1234H;AX=1234HMOVCL,4;AX=1234HROLAX,CL;AX=2341HDECAX;AX=2340HMOVCX,4;AX=2340HMULCX;AX=8D00HINT20H;程序终止试问:⑴每条指令执行完后,AX=?⑵程序结束时,AX,DX的内容是什么?解:⑴见每条指令后的注⑵DX=0,AX=8D00HP116页(1),(2)