文档介绍:微型计算机原理与接口技术期末复习
填空题
在计算机中存储容量单位中,1KB=1024字节。
计算机系统中的三总线通常是指地址总线,数据总线,控制总线。
8086/8088内4个段寄存器CS,DS,SS,ES的中文名分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。
在16位寻址方式下的机制寻址方式中,基址寄存器为BH、BL,变址寄存器位SI、DI。
源程序的基本结构为数据段附加段堆栈段代码段。
每个指令有两个部分构成,即操作码和操作数。
10100110B =166D=A6H= O。
8086CPU是由EU和BIU两部分组成的。
8086/8088标志寄存器中CF、DF、SF的中位名分别为进位标志位、方向标志位、符号标志位。
CPU是微型计算机的核心芯片,而且无论哪种CPU其内部组成都大同小异,既包括运算器、控制器、寄存器。
在通用传送指令MOV中规定,目的操作数不能同时为存储器操作数、段寄存器、IP&CS。
8086/8088内4个段寄存器都是16位的,在用于内存寻址时作为段地址,20位物理地址是有段寄存器的段地址左移4位后,在与16位偏移量经过相加运算而得到。
(A)种。
(A)
,用来存放源串偏移地址的寄存器是(C)。
-Y中,是SF=1,OF=1,说明两者比较结果为(A)
<Y >Y ≦Y D .X≧Y
中,标志寄存器的第11位OF位是(C)
( )
A .算数运算 B .逻辑运算 C .算术运算和逻辑运算 D .函数运算
( ) 。
,设AL=25H,BL=71H,进行BCD码减法运算后,AL=( )。
,错误的是( )
AX,100 C. ADD OFFSET[BX][SI] DI
( )
B. 中断服务例行入口地址 C. 中断服务入口地址的地址
。
。( )
,每一位都有含义。( )
按约定,串操作指明都是以DS:SI来寻址源串,以ES:DI来寻址目的串,所以指令中不必显示指明操作数。( )
,所有中断都要执行两个中断响应总线周期。( )
。( )
。
、补码和反码可表示的数的范围分别是多少?
解:(1)对于8位二进制数的原码、补码和反码可表示的数的范围如下:
原码:11111111B~01111111B(-127~+127)。
反码:10000000B~01111111B(-127~+127)。
补码:10000000B~01111111B(-128~+127).。
(2)对16位二进制数的原码、补码和反码可表示的数的范围如下:
①原码:FFFFH~7FFFH(-32767~+32767);
②反码:8000H~7FFFH(-32767~+32767);
③补码:8000H~7FFFH(-32768~+32767).
,存储器为什么要分段?一个段最大为多少字节?最少为多少字节?
解:8086/8088有20条地址总线,可寻址的最大物理内存容量为1MB(),其中任何一个内存单元都有一个20位的地址,也就是内存单元的物理地址。由于8086/8088的内部寄存器只有16位,而访问内存单元在多数情况下都要通过寄存器间接寻址,因此,8086/8088就采用了将地址空间分段的方法,即将1MB的地址空间分为若干个64KB的段,然后再用段基地址加上段内偏移地址来访问物理存储器。
I/O接口的主要功能有哪些?有哪两种编制方式?在8086/8088系统中采用哪一种编制方式?
解:由I/O接口在系统中的位置可以得出接口电路具有如下功能:
I/O地址译码与设备选择;
信息的输入/输出;
命令、数据和状态的缓冲与锁存;
信息转换。
在微型