自考工业用微型计算机.docx
《自考工业用微型计算机.docx》由会员分享,可在线阅读,更多相关《自考工业用微型计算机.docx(11页珍藏版)》请在冰豆网上搜索。
![自考工业用微型计算机.docx](https://file1.bdocx.com/fileroot1/2023-1/3/53ea8fcb-8f6e-4bff-a8dd-969396bd2ab3/53ea8fcb-8f6e-4bff-a8dd-969396bd2ab31.gif)
自考工业用微型计算机
第一章
一、单项选择题
1.若十进制数据为137.5则其八进制数为()
A.89.8B.211.4
C.211.5D.1011111.101
2.若十进制数为132.75,则相应的十六进制数为()
A.21.3B.84.C
C.24.6D.84.6
3.若十六进制数为A3.5,则相应的十进制数为()
A.172.5B.179.3125
C.163.3125D.188.5
4.若二进制数为1111.101,则相应的十进制数为()
A.15.625B.15.5
C.14.625D.14.5
5.若十六进制数为B5.4,则相应的十进制数为()
A.176.5B.176.25
C.181.25D.181.5
6.如果X为负数,由[x]补求[-x]补是将()
A.[x]补各值保持不变
B.[X]补符号位变反,其他各位不变
C.[x]补除符号位外,各位变反,末位加1
p.[X-]补连同符号位一起各位变反,末位加1
7.若x补=0.1101010,则x原=()
A.1.0010lOlB.I.0010llO
C.0.0010110D.0.llO1OlO
8.若x=1011,则[x]补:
()
A.01011B.1011
C.0101D.10101
9.若[x]补=1.1011,则真值X是()
A.-0.1011B.-0.0101
C.0.1011D.O.0101
10.设有二进制数x=-llOlllO,若采用8位二进制数表示,则[x]补()
A.1tl01101B.10010011
C.00010011D.10010010
11.若Ex-1补-0.1011,则真值X=()
A.0.1011B.0.0101
C.1.1011D.l.0101
12.若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为()
A.-264B.-(264_L1)
C.-263D.-(263-1)
13.8位二进制无符号数的表示范围是.()
A.0~128B.-127~+128
C.-128~+127D.0~255
14.一个n+l位整数原码的数值范围是()
A.
B.
C.
D.
15.9的ASCII码是()
A.39B.41H
C.28HD.39H
16.在按字节编址的存储器中,每个编址单元中存放()
A.1位B.8位
C.16位D.32位
17.设当前的CS=8915H,IP=0100H,那么当前取指令的首地址是从.()开始的。
A.8A150HB.89250H
C.18195HD.0100H
18.设当前的DS=D200H,SI=2E00H,取数据又是从具体的()存储单元获得的。
A.D2E00HB.2E00H
C.D4E00HD.D2000H
19.如果把地址用CS:
IP形式表达,具体写成为2200H:
4000H,具体的物理地址是()
A.22000HB.4000H
C.6200HD.26000H
20.若寄存器AX,BX的内容分别为1110H,5678H时,依次执行PUSHAX,PUSHBX,POPAX,POPBX后,则寄存器AX和BX的内容分别为()
A.1110H,7856HB.5678H,1234H
C.5678H,1110HD.7856H,1011H
21.8086CPU中断请求线有()
A.1条B.2条
C.4条D.8条
22.当8086处于单步工作方式时,必须为1的标志位的是()
A.IFB.SF
C.TFD.OF
23.二进制数00000110的8421BCD码表示的十进制数是()
A.3B.4
C.5D.6
24.8086微处理器的
引脚是属于()
A.输入信号B.数据信号
C.控制信号D.地址信号
二、填空题
1.在CPU的状态寄存器中,常设置以下状态位:
零标志位(Z),负标志位(N),和。
2.IP是寄存器,主要作用是。
3.8086内部有个位的寄器,按其功能,可以分为三大类:
第一类是寄存器(8个),第二类是寄存器(4个),第三类是寄存器(2个)。
4.已知x=0101,y=0101,请用补码一位乘法中的Booth算法计算x.y2=。
5.已知x=0011,y=-0101,试用原码一位乘法求xy=。
6.设(DS)=2000H,(SS)=2410H,(AX)=2510H,(SP)=0206H,则指令PUSHAX执行之后对应的AX低8位()和高8位()分别放在()和()2个物理地址中。
7.不可屏蔽中断从8086CPU的引脚进入。
第二章
一、单项选择题
1.为了缩短指令中某个地址段的位数,有效的方法是采取()
A.立即寻址B.变址寻址
C.间接寻址D.寄存器寻址
2.堆栈指针SP的内容是()
A.栈顶单元内容B.栈顶单元地址
C.栈底单元内容D.栈底单元地址
3.采用直接寻址方式,则操作数在()中。
A.主存B.寄存器
C.直接存取存储器D.光盘
4.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操作数为200()
A.直接寻址200B.寄存器间接寻址(R)
C.存储器间接寻址(200)D.寄存器寻址R
5.单地址指令()
A.只能对单操作数进行加工处理
B.只能对双操作数进行加工处理
C.无处理双操作数的功能
D.既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操作数进行运算
6.在大多数情况下,一条机器指令中是不直接用二进制代码来指定()
A.下一条指令的地址B.操作的类型
C.操作数地址D.结果存放地址
7.在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()
A.先从堆栈取出数据,然后SP指针减
B.先从堆栈取出数据,然后SP指针加
C.SP指针先加1,然后从堆栈取出数据
D.SP指针先减1,然后从堆栈取出数据
8.转移指令执行结束后,程序计数器PC中存放的是()
A.该转移指令的地址B.顺序执行的下一条指令地址
C.转移的目标地址D.任意指令地址
二、填空题
1.如指令中给出形式地址为D,则间接寻址方式获得操作数的有效地址为____。
2.如果说变址寻址方式主要是面向用户的,那么基址寻址一般是面向____的。
3.在寄存器寻址方式中,指定寄存器中存放的是____。
4.在计算机中,各指令周期的时间长度是____的。
5.转移指令执行结束后,目标地址放在____中。
6.若要使某些数位为1,例如让10010010变为11011010,应使用____运算指令。
7.操作数的地址在寄存器中,指令中给出寄存器号这种是____寻址方式。
8.若存储器堆栈是按向低地址生长方式生成的,那么压栈的过程是____,弹出操作的具体过程是____。
9.堆栈有____和____两种基本操作。
三、程序分析题
假设寄存器R中的数值为2000,主存地址为2000和3000的地址单元中存放的内容分别为3000和4000,PC的值为5000,若按以下寻址方式,访问到的操作数各是多少?
①寄存器寻址R;②寄存器间接寻址(R);③直接寻址2000;④存储器间接寻址(2000);⑤相对寻址--3000(PC)。
第三章
一、单项选择题
1.在堆栈寻址中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元。
如果进栈操作顺序是:
;那么出栈操作的顺序应是()
A.
B.
C.
D.
2.下列标号()是合法的。
A.MAINB.NEWITEM
C.INUMD.RET
二、填空题
1.用二进制数表示指令和数据的语言称为。
2.汇编语言语句有和两种,语句组成包括、、、等4部分。
汇编语言的特点是。
三、编写程序题
1.编写一个汇编语言程序,完成对10个字节数据a1~a10求和。
[答案]
DATASEGMENTAT2000H
ARRAYDBal,a2,a3,……al0
COUNTEQU$一ARRAY
SUMDW?
DATAENDS
STACKSEGMENTPARASTACK'STACK'
STAKDB10DUP(?
)
TOPEQULENGTHSTAK
STACKENDS
CODESEGMENT
ASSUMECS:
CODE,DS:
DATA,SS:
STACK
START:
MOVAX,DATA
MOVDS,AX
MOVAX,O
MOVDI,OFFSETSUM
MOVBX,OFFSETARRAY
MOVCX,COUNT
ADDAL,[BX]
ADCAH,0
INCBX
LOOPLOP
MOV[-DI],AX
MOVAH,4CH
INT2lH
CODEENDS
ENDSTART
2.分析下列语句完成之后内存单元的分配情况:
DATA2DB2f-DUP_(12H,34H,56H)
第四章
一、单项选择题
1.动态半导体存储器的特点是()
A.在工作中存储器内容会产生变化
B.每次读出后,需要根据原存内容重新写入一遍
C.每隔一定时间,需要根据原存内容重新写入一遍
D.在工作中需要动态地改变访存地址
2.当高速缓冲存储器容量为32KB时,其命中率为()
A.92%B.80%
C.90%D.86%
3.若存储周期250ns,每次读出16位,则该存储器的数据传送率为[)
A.
字节/秒B.4M字节/秒
C.
字节/秒D.8M字节/秒
4.半导体静态存储器、SRAM的存储原理是()
A.依靠双稳态电路B.依靠定时刷新
C.依靠读后再生D.信息不再变化
5.下列工作方式中,()不是2816的工作方式。
A.读方式B.写方;式
C.片擦除方式D.掉电方式
6.下列存储器中,()速度最快。
A.硬盘B.光盘
C.磁带D.半导体存储器
7.()方式是80286~80486最基本的工作方式。
A.实地址B.虚地址保护
C.V86D.X86
8.表示主存容量的常用单位为()
A.数据块数B.字节数
C.扇区数D.记录项数
9.存储器的随机访问方式是指()
A.可随意访问存储器
B.按随机文件访问存储器
C.可对存储器进行读出与写入
D.可按地址访问存储器任一编址单元,其访问时间相同且与地址无关
10.动态存储器的特点是()
A.工作中存储内容会产生变化
B.工作中需要动态改变访存地址
C.工作中需要动态地改变供电电压
D.需要定期刷新每个存储单元中存储的信息
C.片擦除方式D.掉电方式
6.下列存储器中,()速度最快。
A.硬盘B.光盘
C.磁带D.半导体存储器
7.()方式是80286~80486最基本的工作方式。
A.实地址B.虚地址保护
C.V86D.X86
8.表示主存容量的常用单位为()
A.数据块数B.字节数
C.扇区数D.记录项数
9.存储器的随机访问方式是指()
A.可随意访问存储器
B.按随机文件访问存储器
C.可对存储器进行读出与写入
D.可按地址访问存储器任一编址单元,其访问时间相同且与地址无关
10.动态存储器的特点是()
A.工作中存储内容会产生变化
B.工作中需要动态改变访存地址
C.工作中需要动态地改变供电电压
D.需要定期刷新每个存储单元中存储的信息
二、填空题
1.计算机中存储器根据处于微机的位置可以分成:
____和____两大部分。
2.分析整理常用存储器芯片的容量,地址线和数据线的个数。
3.可擦可编程只读存储器是____,利用____方法擦除内部信息;电擦可编程只读存储器是____,利用____方法可擦除其中内容。
4.DRAM需要刷新的原因是____。
5.说说常规内存、上位内存、扩展内存、高端内存的含义。
6.地址线
(低),若选取用16K×1存储芯片构成64KB存储器则应由地址码译码产生片选信号。
7.有静态RAM与动态RAM可供选择,在构成大容量主存时,一般就选择____。
8.静态数据存储器6116(2K×8)片内有____存储单元,需要____根地址线,每个存储单元内有____个基本存储电路,需要____条数据线访问。
三、综合应用题
1.用1K×4片的存储芯片构成一个4K×8的存储器,地址线
(低),双向数据线
,WE控制读写,CE为片选输入端。
画出芯片级逻辑图,注明各种信号线,列出片选逻辑式。
2.用2K×4位/片的RAM存储芯片构成一个8KB的存储器,地址总线为
(高位)~
(低位),数据总线
(高位)~
(低位),控制读写。
请写出片选逻辑式,画出芯片级逻辑图,注意各信号线。
3.用64×4位/片的SRAM存储器芯片设计一个总容量为256字节存储器,CPU地址总线为
(低位),双向数据总线
(低位),读写控制信号为
,芯片的片选控制信号为
。
请写出片选信号逻辑式,绘出该存储器逻辑框图,注明各信号线。
(注:
素材和资料部分来自网络,供参考。
请预览后才下载,期待你的好评与关注!
)