工业微型计算机Word文档格式.docx
- 文档编号:17948884
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:19
- 大小:56.98KB
工业微型计算机Word文档格式.docx
《工业微型计算机Word文档格式.docx》由会员分享,可在线阅读,更多相关《工业微型计算机Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
7.若x补=0.1101010,则X原=()
A.1.0010lOlB.I.0010llOC.0.0010110D.0.llO1OlO
答案D正数的补码与原码相同,负数的补码是用正数的补码按位取反,末位加1求得。
此题中X补为正数,则X原与X补相同。
8.若X=1011,则[X]补:
()
A.01011B.101C.0101D.10101
答案AX为正数,符号位为0,数值位与原码相同,结果为01011。
9.若[X]补=1.1011,则真值X是()
A.-0.1011B.-0.0101C.0.1011D.O.0101
答案B[X]补=1.1011,其符号位为1,真值为负;
真值绝对值可由其补码经求补运算得到,即按位取后得0.0t00,在末位加1得O,0101,故其真值为--0.0101。
10.设有二进制数X=-llOlllO,若采用8位二进制数表示,则[X]补()
A.1tl01101B.10010011C.00010011D.10010010
答案DX=-1101110为负数,负数的补码是将二进制位按位取反后在最低位上加1,故[X]补=10010010。
11.若Ex-1补-0.1011,则真值X=()
A.0.1011B.0.0101C.1.1011D.l.0101
答案A[X]补=0.1011,其符号位为0,-真值为正;
真值就是0.1011。
12.若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为()
A.-264B.-(264_L1)C.-263D.-(263-1)
答案C字长为64位,符号位为1位,则数值位为63位。
当表示负数时,数值位全0为负绝对值最大,为
13.8位二进制无符号数的表示范围是()
A.0~128B.-127~+128C.-128~+127D.0~255
答案D8位二进制无符号数的表示范围是0~2558位二进制符号数的表示范围是--128~+127
15.9的ASCII码是()
A.39B.41HC.28HD.39H
答案D0~9的ASCII码是30H~39H;
A~Z的ASCII码是41H~5AH;
a~z的ASCII码是61H~7AH。
16.在按字节编址的存储器中,每个编址单元中存放()
A.1位B.8位C.16位D.32位
答案B在按字节编址在存储器中,每个编址单元的容量为一个字节,一个字节由8位二进制数组成,一个字节存储单元可以存放8位二进制位。
17.设当前的CS=8915H,IP=0100H,那么当前取指令的首地址是从.()开始的。
A.8A150HB.89250HC.18195HD.0100H
答案B主要考查了我们2个主要的知识结构,一个是地址合成公式:
一个20位物理地址=基址×
16+偏移地址另一个是取指令的首地址在代码段,代码段的基址在CS寄存器,偏移地址在IP中所以取指令的首地址:
8915H×
16+0100H=89150H+0100H=89250H。
18.设当前的DS=D200H,SI=2E00H,取数据又是从具体的()存储单元获得的。
A.D2E00HB.2E00HC.D4E00HD.D2000H
答案C数据段基址在DS寄存器,偏移地址可以由SI给出,所以:
数据的存储单元物理地址=D2000H+2E00H=D4E00H。
19.如果把地址用CS:
IP形式表达,具体写成为2200H:
4000H,具体的物理地址是()
A.22000HB.4000HC.6200HD.26000H
答案D物理地址=22000H+4000H=26000H
20.若寄存器AX,BX的内容分别为1110H,5678H时,依次执行PUSHAX,PUSHBX,POPAX,POPBX后,则寄存器AX和BX的内容分别为()
A.1110H,7856HB.5678H,1234H
C.5678H,1110HD.7856H,1011H
答案C【解析】基本操作及地址的变化规律:
入栈:
先修改指针SP=SP-1,再把数据放入堆栈
出栈:
先把数据从堆栈中取出,再修改指针SP=SP+1
21.8086CPU中断请求线有()
A.1条B.2条C.4条D.8条
答案B【解析】8086CPU中断请求线有INTR和NMI两条。
它们都是外部中断申请输入端。
22.当8086处于单步工作方式时,必须为1的标志位的是()
A.IFB.SFC.TFD.OF
答案C【解析】TF称为跟踪标志位。
如果让8086处于单步工作方式,则TF需设置为1。
若想让CPU工作在全速运行状态下,则要设成O。
23.二进制数00000110的8421BCD码表示的十进制数是()
A.3B.4C.5D.6
答案D8421BCD码中的O~9对应的二进制数应该熟记:
8421BCD码
二进制数
O
0000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
24.8086微处理器的
引脚是属于()
A.输入信号B.数据信号C.控制信号D.地址信号
答案C在8086微处理器的控制引脚中,要重点掌握读写控制信号的引脚和它们的方向。
引脚和
引脚本身都是输出引脚,但是在这2个引脚的信号输出之后,接下来的数据总线上的信号传送方向就是从CPU片外取回数据这是在读控制信号输出之后,而CPU把内部的数据输出给片外这是在写信号之后的动作过程。
二、填空题
1.在CPU的状态寄存器中,常设置以下状态位:
零标志位(Z),负标志位(N),和。
答案溢出标志位(V)进位或借位标志位(C)【解析】在CPU中专门设置有一个存储计算机状态的寄存器,称为状态寄存器SR,其中通常包括如下标志位:
零标志位(Z)、负标志位(N)、溢出标志位(V)、进位或借位标志位(C)等。
2.IP是寄存器,主要作用是。
答案指令指针用以存放预取指令的偏移地址。
【解析】IP是一个很主要的寄存器。
CPU从代码段中偏移地址为IP的内存单元中取出指令代码的一个字节,然后IP自动加1,指向指令代码的下一个字节。
用户不能编程直接访问IP。
3.8086内部有个位的寄器,按其功能,可以分为三大类:
第一类是寄存器(8个),第二类是寄存器(4个),第三类是寄存器(2个)。
[答案]1416通用段控制【解析】8086内部有14个16位的寄存器。
在通用寄存器中包括数据寄存器,地址寄存器,变址寄存器等3小类。
段寄存器主要是存储器的四段:
数据段基址寄存器DS,代码段基址寄存器CS,堆栈段基址寄存器SS,附加数据段基址寄存器ES。
控制寄存器主要包括指令指针寄存器IP和标志寄存器FLAGS。
6.设(DS)=2000H,(SS)=2410H,(AX)=2510H,(SP)=0206H,则指令PUSHAX执行之后对应的AX低8位()和高8位()分别放在()和()2个物理地址中。
[答案]10H25H20204H20205H
【解析】注意字的高低八位,和物理地址的合成。
7.不可屏蔽中断从8086CPU的引脚进入。
答案NMI【解析】8086CPU有2种外部中断源,一个是从INTR引脚输入的可屏蔽中断源,另一个就是题中说的不可屏蔽的中断源。
第二章8086/8088微处理器的指令系统
数据的寻址方式:
1.立即寻址操作数直接在指令中给出。
例:
MOVAL,50
2.寄存器寻址指令的操作码是一个寄存器,操作数在这个寄存器中。
ADDAX,BX,将AX中的内容和BX中的内容相加后,结果送AX。
3.直接寻址
操作数在存储器中的地址在指令中直接给出。
ADDAX,-I000H],将存储单元1000H中的内容和AX中的内容相加后,结果送AX。
4.寄存器间接寻址
操作数的地址在寄存器中,其寄存器在指令中给出。
MOVAX,[SI],将寄存器SI中的内容作为访问存储器的某个单元的地址,然后取出地址中的操作数送入AX。
5.变址寻址
是由指令提供基地址、变址寄存器提供偏移爨,此寻址方式面向用户,常用于访问字符串、向量数据结构和循环程序设计。
6.基址寻址
是由基址寄存器提供基准地址、指令提供偏移量;
此寻址方式面向系统,由逻辑地址空间到物理地址空间的变换提供支持,用以解决程序在存储器中再定位和扩大寻址空间。
等问题。
7.基址一变址寻址
操作数的地址是程序计数器PC的值加上偏移量形成的,这个偏移量在指令中给出。
是一种特殊的变址寻址方式,偏移量用补码表示,可正可负。
相对寻址可用较短的地址码访问内存。
1.为了缩短指令中某个地址段的位数,有效的方法是采取()
A.立即寻址B.变址寻址C.间接寻址D.寄存器寻址
答案D【解析】由,于计算机中寄存器的数量一般很少,采用寄存器寻址时可用少量的代码来指定寄存器,这样可以减少对应地址段的代码位数,也可减少整个指令的代码长度。
2.堆栈指针SP的内容是()
A.栈顶单元内容B.栈顶单元地址
C.栈底单元内容D.栈底单元地址
答案B【解析】堆栈是按特定顺序进行访问的存储区,其访问方式是后进先出,即先存入的数据后读出。
对堆栈的访问由堆栈指针寄存器SP控制,其内容为堆栈中栈顶单元的地址,即入栈时数据保存在SP指向的单元,出栈时将SP指向单元的内容取出。
3.采用直接寻址方式,则操作数在()中。
A.主存B.寄存器C.直接存取存储器D.光盘
答案A【解析】直接寻址方式是指在指令中直接给出操作数在存储器中的地址,操作数在主存储器中,指令中的地址直接作为有效地址,对存储器进行访问即可取得操作数。
4.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操作数为200()
A.直接寻址200B.寄存器间接寻址(R)
C.存储器间接寻址(200)D.寄存器寻址R
答案D【解析】直接寻址200的操作数为300,寄存器间接寻址(R)的操作数300,存储器间接寻址(200)的操作数为400,寄存器寻址R的操作数为200。
5.单地址指令()
A.只能对单操作数进行加工处理
B.只能对双操作数进行加工处理
C.无处理双操作数的功能
D.既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操作数进行运算
[答案]D【解析】单地址指令既能对单操作数进行加工处理,也能对双操作数进行运算。
当处理双操作数时,一个操作数在指令中给出,另一个操作数则是隐含约定的,例如堆栈操作指令中的入栈指令PUSH,指令中只给出源操作数,而目的操作数则由计算机中的堆栈指针(SP)确定,在指令中不需要指定。
6.在大多数情况下,一条机器指令中是不直接用二进制代码来指定()
A.下一条指令的地址B.操作的类型
C.操作数地址D.结果存放地址
[答案]A【解析】指令系统中可以用伪指令标识下一条将要运行的指令,这样可以使程序具有很好的可读性。
7.在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()
A.先从堆栈取出数据,然后SP指针减
B.先从堆栈取出数据,然后SP指针加
C.SP指针先加1,然后从堆栈取出数据
D.SP指针先减1,然后从堆栈取出数据
[答案]A【解析】堆栈是按特定顺序进行访问的存储区,其访问方式是后进先出,即先存入的数据后读出。
对堆栈的访问由堆栈指针寄存器SP控制,当堆栈采用从地址小的位置向地址大的位置生成时,入栈操作是SP指针先加1,然后将数据存人堆栈,从堆栈取出弹出操作是先从堆栈取出数据,然后SP指针减1。
8.转移指令执行结束后,程序计数器PC中存放的是()
A.该转移指令的地址B.顺序执行的下一条指令地址
C.转移的目标地址D.任意指令地址
[答案]C【解析】转移指令执行过程中,将转移指令所指的子程序的起始地址装入PC,因此转移指令执行结束后,程序计数器PC中存放的是转移的目标地址。
1.如指令中给出形式地址为D,则间接寻址方式获得操作数的有效地址为____。
[答案]以D为地址的存储单元的内容【解析】在存储器间接寻址方式中,操作数的地址在主存储器中,其存储器地址在指令中给出。
也就是说在指令中给出的既不是操作数,也不是操作数的地址,而是操作数地址的地址,则有效地址为以形式地址D为地址的存储单元的内容。
2.如果说变址寻址方式主要是面向用户的,那么基址寻址一般是面向____的。
[答案]系统【解析】变址寻址方式是面向用户的,常用于访问字符串、向量数据结构和循环程序设计;
而基址寻址方式是面向系统的,对由逻辑地址空间到物理地址空间的变换提供支持,用以解决程序在存储器中再定位和扩大寻址空间等问题。
3.在寄存器寻址方式中,指定寄存器中存放的是____。
[答案]操作数【解析】在寄存器间接寻址方式中,指定寄存器中存放的是操作数地址;
而在寄存器寻址方式中,指定寄存器中存放着操作数。
4.在计算机中,各指令周期的时间长度是____的。
[答案]不相同【解析】在计算机中,由于指令的种类不同,功能不同,执行每条指令时机器所进行的操作可能就不同,所需要的时间长短也可能不相同,所以各指令周期的时间长度不一定相同。
5.转移指令执行结束后,目标地址放在____中。
答案程序计数器PC【解析】转移指令执行过程中,将转移指令所指的子程序的起始地址装入PC,因此转移指令执行结束后,程序计数器PC中存放的是转移的目标地址。
6.若要使某些数位为1,例如让10010010变为11011010,应使用____运算指令。
答案逻辑或运算【解析】应选用逻辑或运算指令,并设置屏蔽字为01001000,则原操作数10010010与屏蔽字01001000进行逻辑或运算如下,结果为11011010。
逻辑或运算规律:
1)某位和“1”或运算,结果一定为“1”
2)某位和“0”或运算,结果保持原来的位信息.
逻辑与运算规律:
3)某位和“1”与运算,结果保持原来的位信息
4)某位和“O”与运算,结果一定为“0”
7.操作数的地址在寄存器中,指令中给出寄存器号这种是____寻址方式。
答案寄存器间接【解析】这种寻址方式的含义是:
操作数的地址在寄存器中,指令中给出寄存器号。
它的寻址过程:
从指令中取出寄存器号,找到对应的寄存器,以该寄存器内容作为地址访问主存,读出操作数。
8.若存储器堆栈是按向低地址生长方式生成的,那么压栈的过程是____,弹出操作的具体过程是____。
答案先移动栈顶指针,后压人数据先弹出数据,后移动栈顶_指针【解析】压栈操作过程:
先移动栈顶指针:
(SP)一1→sP;
后压人数据:
数据→(SP)弹出操作过程:
先弹出数据:
((SP))→寄存器;
后移动栈顶指针:
(SP)+1-+SP堆栈的总操作原则:
先进后出
人栈:
先SP=SP-l,然后信息入栈
先从堆栈中取出信息,然后S=SP+1
9.堆栈有____和____两种基本操作。
答案入栈出栈【解析】堆栈的两种基本操作是入栈和出栈。
入栈操作过程:
(SP)一1→SP;
数据→(SP)
出栈操作过程:
后动栈顶指针:
(SP)+1→SP
第三章汇编语言程序设计
1.在堆栈寻址中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。
如果进栈操作顺序是:
;
那么出栈操作的顺序应是()
A.
B.
C.
D.
答案A【解析】堆栈是按特定顺序进行访问的存储区,其访问方式是后进先出,即先存入的数据后读出。
对堆栈的操作有入栈和出栈两种,两者的操作完全相反,包括功能和顺序均相反。
2.下列标号()是合法的。
A.MAINB.NEWITEMC.INUMD.RET
答案A【解析】B.不能有空格;
C.第一个字符不能为数字;
D.不能是保留字,如助记符;
指示性语句的标号实质上是指令的符号地址,是一个可选项。
1.用二进制数表示指令和数据的语言称为。
[答案]机器语言【解析】机器语言就是用二进制数表示指令和数据的语言二特点:
不直观,难手理解莉记忆;
能被计算机直接理解和执行,执行速度快,占用内存少。
机器语言是计算机能直接识别的语言,对其应该有一个了解和熟悉。
2.汇编语言语句有和两种,语句组成包括、、、等4部分。
汇编语言的特点是。
[答案]指令性语句指示性语句名字操作码『,伪操作操作数注释特点:
编写、阅读和修改都比较方便;
执行速度快,占用内存少;
源程序需要汇编为机器语言才能执行;
不同的CPU具有不同的汇编语言,互相之间不能通用【解析】汇编语言语句有2种:
指令性语句由CPU指令组成,指示性语句由伪操作
组成。
第四章微型计算机的内存及其与CPU的连接
1.动态半导体存储器的特点是()
A.在工作中存储器内容会产生变化
B.每次读出后,需要根据原存内容重新写入一遍
C.每隔一定时间,需要根据原存内容重新写入一遍
D.在工作中需要动态地改变访存地址
[答案]C【解析】动态半导体存储器是利用电容存储电荷的特性记录信息,由于电容会放电,必须在电荷流失前对电容充电,即刷新。
方法是每隔一定时间,根据原存内容重新写入一遍。
2.当高速缓冲存储器容量为32KB时,其命中率为()
A.92%B.80%C.90%D.86%
[答案]D【解析】CPU访问高速缓冲存储器,找到所需信息的百分比称为命中率。
当高速缓冲存储器容量为32KB时,其命中率为86%,当高速缓冲存储器容量为64KB时,其命中率为92%。
3.若存储周期250ns,每次读出16位,则该存储器的数据传送率为[)A.
字节/秒B.4M字节/秒C.
字节/秒D.8M字节/秒
[答案]C存储周期250ns,换算为
秒;
每个存储周期可读出16位,为两个字节,则数据传送率为:
2字节/(
)秒,即
字节/秒。
4.半导体静态存储器、SRAM的存储原理是()
A.依靠双稳态电路B.依靠定时刷新
C.依靠读后再生D.信息不再变化
[答案]A【解析】半导体静态存储器SRAM是由双稳态电路构成,并依靠其稳态特性来保存信息;
动态存储器DRAM是利用电容器存储电荷的特性存储数据1,依靠定时刷新和读后再生对信息进行保存,而ROM中的信息一经写入就不再变化。
5.下列工作方式中,()不是2816的工作方式。
A.读方式B.写方;
式C.片擦除方式D.掉电方式
[答案]D【解析】2816是容量2KB的电擦除PROM,它有6中工作方式,即读方式。
备用方式,字节擦除方式,写方式,片擦除方式,擦写禁止方式。
6.下列存储器中,()速度最快。
A.硬盘B.光盘C.磁带D.半导体存储器
[答案]D【解析】由于存储器原理和结构的不伺,各种存储器的访问速度各不相同。
以上存储器中访问速度由快到慢的顺序为:
半导体存储器、硬盘、光盘、磁带。
7.()方式是80286~80486最基本的工作方式。
A.实地址B.虚地址保护C.V86D.X86
[答案]A【解析】80386、80486微处理器支持三种工作方式,即实地址方式、虚地址保护方式、V86方式,80286只有两种工作方式,8088/8086只工作在实地址方式。
实地址方式是80286~80486最基本的工作方式,寻址范围只能在1MB范围内,故不能管理和使用扩展存储器。
8.表示主存容量的常用单位为()
A.数据块数B.字节数C.扇区数D.记录项数
[答案]B【解析】表示主存容量的常用单位字节B,是基本单位。
此外还有KB、MB、GB、TB。
9.存储器的随机访问方式是指()
A.可随意访问存储器
B.按随机文件访问存储器
C.可对存储器进行读出与写入
D.可按地址访问存储器任一编址单元,其访问时间相同且与地址无关
[答案]D【解析】存储器的随机访问方式是指可按地址访问存储器任一编址单元,其访问时间相同且与地址无关。
A.硬盘B.光盘C.磁带D.半导体存储器
[答案]D【解析】由于存储器原理和结构的不同,各种存储器的访问速度各不相同。
A.实地址B.虚地址保护C.V8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 微型计算机