欢迎来到天天文库
浏览记录
ID:42038075
大小:2.64 MB
页数:136页
时间:2019-09-06
《微机原理考前复习串讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《微机原理及应用》总复习串讲丁艳dingyan@bit.edu.cn总复习考试题型:1.填空题(每空1分)10%2.选择填空题(单选,每题1分)10%3.简答题(2题)10%4.指令伪指令(2题)15%5.程序设计10%6.硬件及程序设计题(4题)45%第一、二、三类题型多为书中基本概念,请同学们注意看书。第四、五、六类题型请注意课件中讲解的例题、书中例题、上机考试题以及书后练习等。第一章基础知识1.理解Bit,byte,word,doubleword等基本概念2.掌握计算机中常用的数制与编码:十进制、二进制数、十六进制的运算和转换;BCD码的加、减运算及调整;常用的ASCII码
2、:数字、大小写英文字母的ASCII码表示数据在内存中的存贮方式3.掌握有符号数的表示法、加、减运算及溢出的概念;4.掌握“与”、“或”“非”以及“异或”等逻辑运算。对一个机器数X:若X>0,则[X]反=[X]原且[X]补=[X]反=[X]原若X<0,则[X]反=对应原码的符号位不变,数值部分按位求反且[X]补=[X]反+1[例]:X=-52[X]原=10110100[X]反=11001011[X]补=[X]反+1=11001100有符号数的表示思考:已知某一机器码为C7H,当其为有符号数和无符号数是分别表示的十进制数为多少?习题有一个16位的数值0101,0000,0100,00
3、11:(1)如果它是一个二进制数,和它等值的十进制数是多少?(2)如果它们是ASCII码字符,则是什么字符?(3)如果它们是压缩的BCD码,它表示的数是什么?20547答:答:PC答:5043带符号数的运算时的溢出判断两个有符号数进行加减运算时,如果结果超出可表示的有效范围就会发生溢出。其判定准则是:当两个同符号数相加或异符号数相减时:(1)如果次高位向最高位有进位(或借位),而最高位向前位无进位(或借位),则结果发生溢出;(2)如果次高位向最高位无进位(或借位),而最高位向前位有进位(或借位),则结果也发生溢出;带符号数的表示范围(1)8位二进制数,原码、反码和补码所能表示的范
4、围为:原码、反码:-127~+127补码:-128~+127当运算结果超出以上范围时,就会产生溢出。(2)16位二进制数,原码、反码和补码所能表示的范围为:原码、反码:-32767~+32767补码:-32768~+32767当运算结果超出以上范围时,就会产生溢出。例题计算(+72)+(-98)=?溢出标志位OF=?(+72)10=(+1001000)2,(+1001000)补=01001000(-98)10=(-1100010)2,(-1100010)补=1001111001001000+72+10011110+-9811100110-26注意:本题中,一个正数加上一个负数,其
5、结果在二进制补码的表示范围之内,无溢出。在运算时可从C6=0,C7=0,而判断得知无溢出,故OF=0。例题计算(+72)-(-98)=?溢出标志位OF=?(+72)10=(+1001000)2,(+1001000)补=01001000(-(-98)10)=(+1100010)2,(+1100010)补=0110001001001000B+72+01100010B+9810101010B-86注意:本题中,一个正数减去一个负数,其结果超出二进制补码的表示范围,因此出现溢出错误。在运算时可从C6=1,C7=0,而判断得知产生溢出,OF=1。第二章微型计算机系统基础计算机的组成:CPU
6、、存储器、输入/输出接口、总线三态输出电路L门、E门的作用及其控制逻辑总线结构和总线分类控制字的写法、作用,怎样控制信息的往来。存储器(Memory)掌握内存储器的几个概念:内存单元的地址和内容、内存容量、内存的操作、内存的分类触发器、寄存器、存储器第三章微型计算机的基本工作原理计算机的组成结合FLASH动画理解简化计算机的工作原理掌握机器周期、机器节拍、取指周期、执行周期等基本概念。第四章16位微处理器1.Intel8088CPU的结构:执行部件及总线接口部件(1)执行部件EU:①通用寄存器(AX、BX、CX、DX);②变址寄存器(SI、DI)③堆栈指针寄存器(SP);④基数指
7、针寄存器(BP);⑤标志寄存器(FR);⑥算术逻辑部件(ALU);(2)总线接口部件BIU:①4个段地址寄存器(CS、DS、SS、ES);②指令指针寄存器(IP)③20位的地址加法器;④六字节的指令队列;(3)标志位:SF、ZF、CF、OF、AF、PF、DF、IF、TF(4)20位的地址加法器:完成逻辑地址与物理地址的转换;(段基址*10H+偏移地址)执行部件及总线接口部件的并行关系ALU执行部分控制电路输入/输出控制电路地址加法器20位16位指令队列缓冲器8位执行部件(EU)总
此文档下载收益归作者所有