预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

微机原理复习提要 考试时间:6月17日上午8:00-10:30 考试地点:三教403、405、407 答疑时间:6月16日上午8:30-11:30 6月16日中午12:30-2:30 6月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=2000H BX=1000H,执行指令MOVAX,[BX]后, AX=?结果AX=30FDH 需要重点掌握的指令: MOV,ADD,SBB,CMP,MUL,AAM,DAA, DIV,SAR,SHL,XOR,XCHG,LEA,XLAT ROL,RCR,TEST,JCXZ,PUSH,POP P87页(1),(2);注意以前的作业和练习等。 第四章汇编语言程序设计 第一节汇编语言程序格式 第二节伪指令 第三节宏指令 第四节BIOS和DOS调用 第五节汇编语言程序设计 第六节汇编语言上机过程 第七节高级汇编语言技术 本章按讲稿,结合书本复习。第七节不要求。 重点:常用伪指令,分析、综合运算符;结构和 记录伪指令不要求。 BIOS和DOS调用只要求上机时用过的。 例7:若TABLE DB ’38DEFA’则执行指令 MOVCX,LENGTHTABLE MOVDX,SIZETABLE后, (CX)=(),(DX)=()? 解:(CX)=(1),(DX)=(1) 例8:已知程序段如下: MOV AX,1234H;AX=1234H MOV CL,4 ;AX=1234H ROL AX,CL;AX=2341H DEC AX ;AX=2340H MOV CX,4;AX=2340H MUL CX ;AX=8D00H INT 20H ;程序终止 试问:⑴每条指令执行完后,AX=? ⑵程序结束时,AX,DX的内容是什么? 解:⑴见每条指令后的注 ⑵DX=0,AX=8D00H P116页(1),(2)