微机作业题
答案做的,正确性不保证。
1. 微型计算机的性能主要取决( A )的性能。
A. CPU B. 显示器 C. 硬盘 D. U盘
2. 计算机的工作过程,本质是( A )的过程。
A. 进行科学计算 B.执行程序
C. 进行信息交换 D.主机控制外设
3. 下列字符中,ASCII值最小是( C )。
A. a B. Z C. A D. Y
a:97
A:65
4. 计算机能直接识别并执行的程序设计语言是( A )。
A. 机器语言 B. 汇编语言 C. 高级语言 D. 符号语言
5. 下列表示错误的汇编语言常数为( D )。
A. ‘ABC’ B. 1028 C. 10100101B D. AFH
凡是以字母开头的16进制数,需要在前面加个0。
6. 下面指令中,正确是( D )。
A. MOV BUF1, BUF2 B. IN AL, [60H]
C. PUSH BL D. MOV DX, WORD PTR[BP+DI]
A.MOV指令不允许从men<---men,即不允许从内存到内存。
B.读端口用IN指令,写端口用OUT指令
如IN AL,21H 表示从21H端口读取一字节数据到AL
C:错 PUSH的对象应为16位,而BL是8位寄存器。
D:当只是给出一个内存地址,不知道赋值是byte还是word的时候,我们可以使用
WORD PTR来说明取的是WORD。
7. 设指令MOV AX,5786H已在指令队列中,则执行该指令需要( )个总线周期。
A. 0 B. 1 C. 2 D. 3
参考:
mov [2000h],al指令需要几个总线周期?_linuxheik的博客-CSDN博客
8086有16根数据总线,每次总线周期可以进行16位数据的读写。
要把5786H写入AX,需要1个存储器写总线周期。
?我倾向于选B
8. 8088CPU工作在最小模式下,当引脚IO / M =1, RD=1, WR=0时完成的操作是( D )。
A. 存储器读 B. I/O读 C. 存储器写 D. I/O写
2.微处理器:8088/8086 CPU 的特点 + 在最小模式下的【引脚信号分析】 + 8088和8086比较_8088cpu_你说的白是什么白_的博客-CSDN博客
/WR
:这个是写信号(“/” 表示低电平有效)
/RD
:这个是读信号(同样是低电平有效)
IO//M
:这个是控制 CPU 到底是访问接口(I/O)还是内存(M),其中,访问内存是低电平有效。也就是在这个引脚是低电平时,CPU 访问内存。
IO/M=1,CPU访问接口。
WR=0,写信号。
9.下列各存储器中存取速度最快的是 D 。
A. DRAM B. CD-ROM C. 硬盘 D. Cache
DRAM:动态随机存取存储器。
CD-ROM:只读光盘。
Cache:高速缓冲存储器。
计算机的有关存储器读写速度的排序_百度知道 (baidu.com)
10. 在微机系统中,高速外设与内存进行批量数据传送时,应采用( )方式。
A. 无条件传送 B. 程序查询控制 C. DMA D. 中断控制
?
11. 通常,在中断服务程序中有一条STI指令,其作用是( D )。
A. 允许高一级INTR中断产生 B. 允许同级INTR中断产生
C. 允许低一级INTR中断产生 D. 开放所有被中断控制器屏蔽的中断
STI汇编指令全称为Set Interupt,该指令的作用是允许中断发生,在STI起效之后,所有外部中断都被恢复,这样可以打破被保护代码的运行,允许硬件中断转而处理中断的作用。
12. 8259A的INT是中断请求信号,它连至CPU的( C )端,用来向CPU发中断请求信号。
A.NMI B. IF C.INTR D. TF