资源预览内容
第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
第9页 / 共28页
第10页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
11 简述计算机和微型计算机经过了哪些主要发展阶段?12 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?13 写出下列机器数的真值: (1)01101110 (2)10001101 (3)01011001 (4)1100111014 写出下列二进制数的原码、反码和补码(设字长为8位) (1)+010111 (2)+101011 (3)-101000 (4)-11111115 当下列各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少? (1)00001110 (2)11111111 (3)10000000 (4)1000000116 已知x(l)+0010100,y(1)+0100001,x(2)=-0010100,y(2)=-0100001,试计算下列各式(字长8位) (1)x(l)+y(1)补 (2)x(l)-y(2)补 (3)x(2)-y(2)补 (4)x(2)+y(2)补 (5)x(l)+2y(2)L (6)x(2)+y(2)8补17 用补码来完成下列计算,并判断有无溢出产生(字长为8位): (1)85+60 (2)-85+60 (3)85-60 (4)-85-6018 在微型计算机中存放两个补码数,试用补码加法完成下列计算,并判断有无溢出: (1)x补+y补01001010+0ll00001 (2)x补一y补01101100-0101011019 试将下列各数转换成BCD码: (1)(30)十进制 (2)(127)十进制 (3)00100010B (4)74Hl10 试查看下列各数代表什么ASCII字符 (1)41H (2)72H (3)65H (4)20H111 试写出下列字符的ASCII码:9,*,=,$,!112 若加上偶校验,题111字符的ASCII又是什么?113 假定微型计算机中用10位二进制数来表示数,对定点数用1位(MSB)表示数符,9位表示数值,对浮点数 用4位表示阶码(其中MSB为阶符),6位表示尾数(其中MSB为数符)。试问这样定义的定点数和浮点数能 表示数的范围分别是多少?114 试将下列数表示成浮点的规格化数。设阶码(含阶符)为4位,尾数(含数符)为8 (1)6957 (2)-8405 (3)-0.25 (4)+0.00834115 试将上题(1),(2),(3)表示成单精度浮点数。116 下面是Pentium处理器的一个单精度浮点数(32位)和一个双精度浮点数(64位),该两个浮点数实际数值 为多少? (1)01000010101100000000000000000000 (2)406CD25179FCED82H117 通用微型计算机硬件系统结构是怎样的?请用示意图表示。说明各部分作用。118 通用微型计算机软件包括哪些内容?119 典型微机有哪几种总线?它们传送的是什么信息?120 什么是指令?什么是程序?121 试用示意图说明内存储器的结构和读、写操作。122 简述评估通用微型计算机主要技术指标。21 80868088为什么要分为EU和BIU两部分?每个部分又由哪几部分组成?22 简述80868088指令队列作用及工作过程。23 在执行指令期间,EU能直接访问存储器吗?为什么?24 80868088CPU中,供使用汇编语言的程序员使用的寄存器有哪些?25 试述SP、IP、BP、SI和DI寄存器名称的由来。它们能否作为通用寄存器?26 为什么要设置段寄存器?80868088有几个段寄存器?27 80868088有几位状态位?有几位控制位?其含义各是什么?28 80868088CPU使用的存储器为什么要分段?怎样分段?29 简述A0与BHE在8086系统中的作用。210 80868088CPU系统中为什么要采用地址锁存器82828283?211 8086与8088CPU主要区别有哪些?212 80868088单CPU和多CPU系统各自主要特点是什么?差别在哪里?213 简述指令队列状态线QSl和QSO的含义。214 8086构成系统分为哪两个存储体?它们如何与地址、数据总线连接?215 什么是逻辑地址?什么是物理地址?它们之间有什么联系?各用在何处?216 什么是基地址?什么是偏移量?它们之间有何联系?217 若CS为A000H,试说明现行代码段可寻址的存储空间的范围。218 设现行数据段位于存储器B0000H到BFFFFH存储单元,DS段寄存器内容为多少?219 设双字节12345678H的起始地址是A001H,试说明这个双字在存储器中如何存放?220 已知堆栈段寄存器SS=A000H,堆栈指示器SP=0100H,试将数据1234ABCDH推人堆栈,画出进栈示意图。 最后栈顶SP=?221试求出下列运算后的各个状态标志,并说明进位标志和溢出标志的区别。 (1)1278H+3469H (2)54E3H-27AOH (3)3881H+3597H (4)01E3H一01E3H22 28088CPU工作在最小模式(单CPU)和最大模式(多CPU)主要特点是什么?有何区别?223 在8088CPU工作在最小模式时。 (1)当CPU访问存储器时,要利用哪些信号? (2)当CPU访问IO时,要利用哪些信号? (3)当HOLD有效并得到响应时,CPU的哪些信号置高阻?224 什么是时钟周期?机器周期?总线周期?什么是指令周期?225 为什么要了解80868088CPU时序?226 试绘出8086单CPU系统访问IO端口总线周期的时序图。227 试说明WMTC(10WC)与AWMC(AIOW)异同。228 在80868088多CPU系统中,存储器读总线周期中,RD可以从CPU发出,也可以从8288发出(MRDC),试 比较其异同?229 什么情况下插入Tw等待周期?插入Tw多少,取决什么因素?230 什么情况会出现总线空闲周期?231 试用表格列出8088单CPU方式下,IOM、DTR、DEN、RD及WR读写存储器状态。例如读存储器 RD0。232 简述80386、80486和PentiumCPU基本组成与各部分作用。233 什么是实地址模式?什么是保护模式?什么是虚拟8086模式?试列出三者主要特点。234 试说明80386、80486和Pentium控制寄存器的作用。235 CS寄存器在保护模式下叫什么名字?DS寄存器呢?236 选择符中三个域的名字和大小各是多少?237 T1等1意味着什么?238 如果GDT寄存器值为0013000000FFH,装入LDTR的选择符为0040H,试问装入缓存LDT描述符的起始地址是 多少?239 NT代表什么意思?RF呢?240 如果标志寄存器的IOPL位为10,那么IO指令的特权级为多少?241 80386、80486和Pentium虚拟地址空间有多大?242 虚拟地址的两部分各叫什么名字?243 数据段能有多大?能有多小?244 80386、80486和Pentium虚拟地址空间最多能放多少个段?245 全局存储器地址空间有多大?它能包含多少个段?246 如果允许分页,那么80386、80486和Pentium的地址空间可映射到多少页?页有多大?247 页转换产生的线性地址的三部分各是什么?给出每个部分的大小。248 设置转换检测缓冲器的目的是什么?249 页帧有多大?什么选择页帧的存放位置?250 描述符中有多少个字节?试给出每一个域名及大小?251 段描述符与什么寄存器相联?系统段描述符呢?252 选择符022416装入了数据段寄存器,该值指向局部描述符表中从地址00100220H开始的段描述符。如果 该描述符的字为: 00100220H0110H 00100222H0000H 00100224H1A20H 00100226H0000H 那么Limit和Base各为多少?253 页目录或页表项中最左20位表示什么?254 某一页帧的保护页模式是用户级访问权,管理员级可读写,那么RW和US的设置是什么?255 某一页帧的页表项中P0,那么试图访问该页帧时会发生什么情况?256 页目录项中的D位代表什么意思?257 试说明Pentium微处理器、Pentium Pro、P、P微处理器基本特点。258 什么是P处理器系列代号?使用系列代号的优缺点是什么? 31 什么叫寻址方式?一般微处理器有哪几类寻址方式?各类寻址方式的基本特征是什么32 对于80X86Pentium系列微处理器,存储器寻址的有效地址EA和实际地址PA有什么区别?33 80X86Pentium的有效地址EA由哪四个分量组成?它们可优化组合出哪些存储器寻址方式?试讨论各种存 储器寻址方式与EA计算公式的关系。34 设BX637DH,SI2A9BH,位移量D7237H,试求下列寻址下有效地址EA? (1)直接寻址 (2)基址寻址 (3)使用BX的间接寻址35 分别指出下列指令中源操作数和目标操作数的寻址方式若是存储器寻址,试用表达式表示出EA?PA=? (1)MOVSI,2100H (2)MOVCX,DISPBX (3)MOVS1,AX (4)ADCAX,BXS1 (5)ANDAX,DX (6)MOVAX,BX+10H (7)MOVAX,ES:BX(8)MOVAX,BX+SI+20H (9)MOVBP,CX (10)PUSH DS36 指出下列指令的源操作数字段是什么寻址方式? (1)MOVEAX,EBX (2)MOVEAX,ECXEBX (3)MOVEAX,ESl)EDXX2 (4)MOVEAX,ESIX837 分析下列指令在语法上是否有错,如有错,请指出错误之所在(针对80868088微处理器)。 (1)SUBAX,BX+BP (2)ADDVALUEl,VALUE2 (3)MOVDS,1000H (4)MOVCS,AX (5)CMP1000H,BX (6)MOVVALUEl,CX (7)MOVDS,ES (8)ROLBXDI,3 (9)NOTBX,DX (10)PUSH CS (11)PUSH2A00H
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号