1—1 简述计算机和微型计算机经过了哪些主要发展阶段?
1—2 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?
1—3 写出下列机器数的真值:
????? (1? (2????? (3? (41—4 写出下列二进制数的原码、反码和补码(设字长为8位)
????? (1)+010111?? (2)+101011
????? (3)-101000?? (4)-111111
1—5 当下列各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少?
????? (1? (2????? (3? (41—6 已知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]补
1—7 用补码来完成下列计算,并判断有无溢出产生(字长为8位):
????? (1)85+60?? (2)-85+60
????? (3)85-60?? (4)-85-60
1—8 在微型计算机中存放两个补码数,试用补码加法完成下列计算,并判断有无溢出:
????? (1)[x]补+[y]补0ll00001
????? (2)[x]补一[y]补01010110
1—9 试将下列各数转换成BCD码:
????? (1)(30)十进制?? (2)(127)十进制
????? (3??? (4)74H
l—10 试查看下列各数代表什么ASCII字符
????? (1)41H?? (2)72H?? (3)65H?? (4)20H
1—11 试写出下列字符的ASCII码:9,*,=,$,!
1—12 若加上偶校验,题1—11字符的ASCII又是什么?
1—13 假定微型计算机中用10位二进制数来表示数,对定点数用1位(MSB)表示数符,9位表示数值,对浮点数????? 用4位表示阶码(其中MSB为阶符),6位表示尾数(其中MSB为数符)。试问这样定义的定点数和浮点数能????? 表示数的范围分别是多少?
1—14 试将下列数表示成浮点的规格化数。设阶码(含阶符)为4位,尾数(含数符)为8
????? (1)69.57?? (2)-8.405?? (3)-0.25?? (4)+0.00834
1—15 试将上题(1),(2),(3)表示成单精度浮点数。
1—16 下面是Pentium处理器的一个单精度浮点数(32位)和一个双精度浮点数(64位),该两个浮点数实际数值????? 为多少?
????? (1)01000010101100000000000000000000
????? (2)406CD25179FCED82H
1—17 通用微型计算机硬件系统结构是怎样的?请用示意图表示。说明各部分作用。
1—18 通用微型计算机软件包括哪些内容?
1—19 典型微机有哪几种总线?它们传送的是什么信息?
1—20 什么是指令?什么是程序?
1—21 试用示意图说明内存储器的结构和读、写操作。
1—22 简述评估通用微型计算机主要技术指标。
2—1 8086/8088为什么要分为EU和BIU两部分?每个部分又由哪几部分组成?
2—2 简述8086/8088指令队列作用及工作过程。
2—3 在执行指令期间,EU能直接访问存储器吗?为什么?
2—4 8086/8088CPU中,供使用汇编语言的程序员使用的寄存器有哪些?
2—5 试述SP、IP、BP、SI和DI寄存器名称的由来。它们能否作为通用寄存器?
2—6 为什么要设置段寄存器?8086/8088有几个段寄存器?
2—7 8086/8088有几位状态位?有几位控制位?其含义各是什么?
2—8 8086/8088CPU使用的存储器为什么要分段?怎样分段?
2—9 简述A0与BHE在8086系统中的作用。
2—10 8086/8088CPU系统中为什么要采用地址锁存器8282/8283?
2—11 8086与8088CPU主要区别有哪些?
2—12 8086/8088单CPU和多CPU系统各自主要特点是什么?差别在哪里?
2—13 简述指令队列状态线QSl和QSO的含义。
2—14 8086构成系统分为哪两个存储体?它们如何与地址、数据总线连接?
2—15 什么是逻辑地址?什么是物理地址?它