微机原理复习题答案101118
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.微型计算机是指以微处理器为核心,配上存储器、输入输出接口电路及系统总线所组成的计算机。
2.微处理器是由一片或几片大规模集成电路组成的具有运算器和控制器功能的部件。
3.8086CPU从功能上讲,其内部结构分为_执行单元_和_总线接口单元_两大部分。
4.1KB= 1024 字节,1MB= 1024 KB,1GB= 1024 MB。
5.带符号数有原码、反码和补码三种表示方法,目前计算机中带符号数都采用补码形式表示。
6.(101110.11)2=( 46.75)10=( 2E.C)16
7.已知[ X]补=81H,则X= -127 。(已知补码如何求真值?)
8.假设二进制数A=10000110,试回答下列问题:
1)若将A看成无符号数则相应的十进制数是_134_。
2)若将A看成有符号数则相应的十进制数是_-122_。(带符号数都采用补码形式表示,已知补码如何求真值?。)
3)若将A看成BCD码则相应的十进制数是_86_。
9.从_奇_地址开始的字称为“非规则字”,访问“非规则字”需_两_个总线周期。
10.8086CPU数据总线是_16_位,对规则字的存取可在一个总线周期完成,
11.8086CPU的地址总线有 20 位,可直接寻址 1M B的存储空间。
12.若DS=6100H,则当前数据段的起始地址为 61000H ,末地址为70FFFH 。
13.动态存储器是靠电容来存储信息的,所以对存储器中所存储的信息必须每隔几毫秒刷新一次。
14.8086 CPU复位后,执行的第一条指令的物理地址是 FFFF0H 。
15.8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是段地址左移4位+偏移地址。16.堆栈是以_先进后出_的原则存取信息的一个特定存贮区。8086的堆栈可在1MB 存贮空间内设定,由堆栈段寄存器 SS 和堆栈指针 SP 来定位。堆栈操作是以字为单位。
17.转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过_-128——+127_字节。
18.已知AL=10011100B,BL=01101000B,在执行指令SUB AL,BL后, AL= 00110100 ,CF= 0,OF= 1 ,PF= 0 。
19.已知AL=01001001B,在执行指令ADD AL,AL后,再执行DAA指令,则AL= 10011000B ,CF= 0 ,AF= 1 。
20.“0”的ASCII码为48,“8”的ASCII码为 56 ;“A”的ASCII 码为65,“E”的ASCII码为 69 。
21.8086 CPU系统的存储器结构中,1MB的存储体分两个库,每个库的容量都是 512 KB,其中和数据总线高八位相连的库全部由奇数地址单元组成,称为高位字节库,并用 BHE 作为此库的选通信号。22.DMA的意思是直接存储器存取,主要用高速外设和内存间的数据传送。整个传送由DMA控制器硬件来完成。
23. CPU与外设交换数据的传送方式通常有程序传送、中断传送和直接存储器存取(DMA)
24.已知某RAM芯片的引脚中有11根地址线,8位数据线,则该存储器的容量为2K字节。若该芯片所占存储空间的起始地址为2000H,其结束地址为_27FFH_。
25.动态RAM与静态RAM的主要不同点在于动态RAM需要_刷新_。
26.8086系统最多能识别⎽256⎽种不同类型的中断,每种中断在中断向量表中分配有⎽4⎽个字节单元,用以指示中断服务程序的入口地址。27.中断类型号为20H的中断所对应的中断向量存放在内存从⎽80H⎽开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址⎽65000H⎽。
28.通常,一个输入接口必须具有_缓冲_功能,一个输出接口应具有_锁存_功能
29.DS是_数据_段寄存器,ES是_附加_段寄存器,SS是_堆栈_段寄存
器,CS是_代码_段寄存器。
30.在进行DOS系统功能调用时,功能号应置入寄存器_AH_之中。
31.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器_SI_提供,目标串的偏移地址必须由目标变址寄存器_DI_提供。32.8253定时器/计数器接口芯片中有 3 个16位计数器,每个计数器都可由程序设定按 6 种不同的方式工作。
33.微型计算机系统采用分级存储器结构,通常将存储器分为主存储器外存储器和高速缓冲存储器三级。
34.可屏蔽中断INTR可用_CLI__指令禁止。(CLI是关中断指令STI是开中断指令)
35.具有电可擦除的只读存储器是EEPROM。
36.可屏蔽中断从CPU的 INTR 引脚进入,只有当中断允许标志IF为 1 时,该中断才能得到响应。
37.中断向量是中断服务程序的_ 入口地址_,每个中断向量占 4_字
节。INTEL8086中将对应256类中断的中断向量组成一张_中断向量表_,占据内存从00000H到003FFH区间。
38.可编程接口芯片8253有_6_种工作方式,若要求8253的OUT输出
端输出方波,则应设置其工作于方式_3_。
39.8086 CPU有最小和最大两种工作模式。最小模式时,系统的控制信号直接由CPU本身提供;最大模式时,系统的控制信号由8288总线控制器提供。
40.在8086CPU系统中,当发送地址码后,识别该地址码是用于对存储器寻址还是对I/O端口寻址是依据 M/IO* 信号来判别的。
41.已知某控制系统中的RAM 容量为16KB,首地址为8000H,其最后一个单元的地址为 BFFFH 。
42.当CPU执行IN AL,DX指令时,M/ IO
引脚为低电平,
RD
为 0 ,WR
为 1 。
43.中断返回指令是 IRET ,该指令将堆栈中保存的断点弹出后依次装入指令指针寄存器和代码段寄存器中,将堆栈中保存的标志装入标志寄存器F中。44.总线按其功能可分地址总线AB、数据总线DB和控制总线CB三种不同类型的总线。
45.对I/O端口的编址一般有统一编址方式和独立编址方式。PC 机采用的是独立编址方式。
46.逻辑地址为2000H:1234H的存储单元的物理地址是 21234H 。
47.段定义伪指令语句用 SEGMENT语句表示开始,以 ENDS 语句表示结束。
48.CPU在执行OUT DX,AL指令时, DX 寄存器的内容送到地址总线上, AL寄存器的内容送到数据总线上。
49.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器 SI提供,目标串的偏移地址必须由目标变址寄存器 DI 提供。50.取指令时,段地址由代码段寄存器提供,偏移地址由指令指针
寄存器提供。
1.8086指令系统的指令是_D_。
A)单字节指令 B)双字节指令 C)固定长指令 D)可变长指令2.8086CPU是⎽B⎽ CPU。
A)8位 B)16位 C)32位 D)64位3.当RESET信号进入高电平状态时,将使8086CPU的_D_寄存器初始化为FFFFH。
A)SS B)DS C)ES D)CS 4.8086CPU系统主存储器以__A__为单位编址。
A)字节 B)字 C)双字 D)八字节
5.在立即寻址方式中,立即数放在_B__中。
A)数据段 B)代码段 C)附加段 D)堆栈段
6.能够用来间接寻址的寄存器只能是_B__之一。
A)BX、BP、SP、DX B)BX、BP、SI、DI C)BX、BP、SP、IP
7.现有4K×8位的RAM芯片,它所具有的地址线条数应是_A___条。 A)12 B)13 C)11 D)10
8.8086CPU访问I/O设备,实际上是访问__A__。
A)端口 B)接口 C)总线