如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第一章习题✓1.2请简述机器数和真值的概念。✓1.3将下列十进制数分别转化为二进制数、八进制数、十六进制数和压缩BCD数。✓(1125.74(=7D.BCH(2513.85(3742.24(469.357✓1.4将下列二进制数分别转化为十进制数、八进制数和十六进制数。✓(1101011.101B(=43.625(2110110.1101B✓(31001.11001B(4100111.0101B✓1.5将下列十六进制数分别转化为二进制数、八进制数、十进制数和压缩BCD数。✓(15A.26H(2143.B5H✓(36CB.24H(4E2F3.2CH✓1.6位和816位二进制数的原码、补码和反码可表示的数的范围分别是多少?✓1.7写出下列十进制数的原码、反码、补码表示(采用八位二进制,最高位为符号位。✓(1120(78H(262(3-26补码(E6H(4-127✓1.8已知补码求出其真值。✓(146H(=70(29EH(=-98(3B6H(=-74(46C20H本章作业点评注意正数的原码、反吗和补码相同,而负数不同。作业解答请看书第2章微处理器习题✓2.18086/8088CPU由哪两部分组成?它们的主要功能各是什么?✓2.28086/8088CPU为什么要采用地址/数据线分时复用?有何好处?✓2.38086/8088CPU中的标志寄存器分为哪两类标志?二者有何区别?✓2.4设段寄存器CS=2400H,指令寄存器IP=6F30H此时指令的物理地址,PA是多少?指向这一物理地址的CS值和IP值是否是唯一的?答:PA=2AF30H,不唯一。✓2.5什么叫总线周期?8086/8088系统中的总线周期由几个时钟周期组成?如果CPU的主时钟频率为25MHz,一个时钟周期是多少?一个基本总线周期是多少时间?答:4个T周期,1个T周期为1/25MHZ=4*10-8S✓2.10什么是指令周期?什么是时钟周期?什么是总线周期?三者有何关系?2.15什么是总线?简述微机总线的分类。✓2.16简述PCI总线的特点。✓2.17简述USB总线的特点。本章作业点评作业解答请看书习题3.1请解释名词:操作码、操作数、立即数、寄存器操作数、存储器操作数。3.2什么叫寻址方式?8086指令系统有哪几种寻址方式?3.3指出下列指令中源操作数的寻址方式点评:根据指令格式,仅给出源操作数的寻址方式(1MOVSI,200(2MOVAL,[2000H](3MOVCX,DATA[SI](4ADDAX,[BX+DI](5ANDAX,BX(6MOV[SI],AX(7MOVAX,DATA[BP+SI](8PUSHF(9MOVAX,ES:[BX](10JMPFARPTRPROCS_1(答:直接寻址3.4设DS=1000H,ES=2000H,BX=2865H,SI=0120H偏移量,D=47A8H,试问下列各指令中源操作数所在位置,若有物理地址请计算出其物理地址值。点评:题目要求给出物理地址,仅(3(4(5(7(8计算(10物理地址(1MOVAL,D(代码段中(2MOVAX,BX(cpu寄存器中(3MOVAL,[BX+D]内存数据段(4MOVAL,[BX+SI+D]内存数据段(5MOVBX,[BX+SI+2]内存数据段(6MOV[BX+5],AX(cpu寄存器中(7INCBYTEPTR[SI+3]内存数据段(8MOVDL,ES:[BX+SI]内存附加数据段(9MOVAX,2010H(代码段中(10MOVAX,DS:[2010H内存数据段]3.5现有DS=2000H,BX=0100H,SI=0002H,20100H=12H,20101H=34H,20102H=56H,20103H=78H,21200H=2AH,21201H=4CH,21202H=B7H,21203H=65H,试说明下列指令执行后,AX寄存器中的内容。(1MOVAX,1200H(AX=1200H(2MOVAX,BX(AX=0100H(3MOVAX,[1200H](AX=4C2AH(4MOVAX,[BX](AX=3412H(5MOVAX,1100H[BX](AX=4C2AH(6MOVAX,[BX+SI](AX=7856H(7MOVAX,[1100H+BX+SI](AX=65B7H3.9假设下列程序执行前SS=8000H,SP=2000H,AX=7A6CH,DX=3158H。执行下列程序段,画出每条指令执行后,寄存器AX,BX,CX