河南省自考工业微型机复习.docx

上传人:b****1 文档编号:3159590 上传时间:2023-05-05 格式:DOCX 页数:16 大小:49.24KB
下载 相关 举报
河南省自考工业微型机复习.docx_第1页
第1页 / 共16页
河南省自考工业微型机复习.docx_第2页
第2页 / 共16页
河南省自考工业微型机复习.docx_第3页
第3页 / 共16页
河南省自考工业微型机复习.docx_第4页
第4页 / 共16页
河南省自考工业微型机复习.docx_第5页
第5页 / 共16页
河南省自考工业微型机复习.docx_第6页
第6页 / 共16页
河南省自考工业微型机复习.docx_第7页
第7页 / 共16页
河南省自考工业微型机复习.docx_第8页
第8页 / 共16页
河南省自考工业微型机复习.docx_第9页
第9页 / 共16页
河南省自考工业微型机复习.docx_第10页
第10页 / 共16页
河南省自考工业微型机复习.docx_第11页
第11页 / 共16页
河南省自考工业微型机复习.docx_第12页
第12页 / 共16页
河南省自考工业微型机复习.docx_第13页
第13页 / 共16页
河南省自考工业微型机复习.docx_第14页
第14页 / 共16页
河南省自考工业微型机复习.docx_第15页
第15页 / 共16页
河南省自考工业微型机复习.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

河南省自考工业微型机复习.docx

《河南省自考工业微型机复习.docx》由会员分享,可在线阅读,更多相关《河南省自考工业微型机复习.docx(16页珍藏版)》请在冰点文库上搜索。

河南省自考工业微型机复习.docx

河南省自考工业微型机复习

1.以下不是计算机微处理器组成部分的是【C】

A.运算器B.控制器C.存储器D.寄存器

2.指令XORAL,AL执行后,则【D】

A.CF=1B.OF=1C.SF=1D.ZF=1

3.内存容量1GB代表的字节数是【B】

A.216B.230C.220D.210

4.二进制数1101011001.001B对应的十进制数是【A】

A.857.125B.857.1C.359.125D.359.001

5.某10位D/A转换器输出电压范围为0~+5V,数字量200H对应的输出电压为【B】

A.0.00VB.2.50VC.3.50VD.5.00V

6.语句YDB10DUP(10H)所定义的变量Y在内存中占用的字节数是【B】

A.2B.10C.8D.1

7.下列存储介质中,只能读取不能写入的是【C】

A.U盘B.硬盘C.CD-ROMD.软盘

8.由8k×1位存储芯片构成32k×8位内存,所需的芯片数为【A】

A.32B.4C.8D.16

9.如下的程序段

VARDW?

ARRAYDD10DUP(?

MOVAX,TYPEARRAY

当执行第3行指令后,AX的内容为【B】

A.2B.4C.10D.40

10.逐次逼近型A/D转换器中,转换结果逼近模拟信号的程度主要取决于【C】

A.参考电压B.时钟频率

C.SAR和D/A的位数D.转换时间

11.8086指令MOVAX,[SI],该指令源操作数的寻址方式为【D】

A.立即寻址B.寄存器寻址

C.直接寻址D.寄存器间接寻址

12.8086微处理器地址总线20根,该微处理器寻址空间为【A】

A.1024KBB.640KBC.64KBD.16MB

13.下列四条指令中正确的是【D】

A.MOVDS,0100HB.MOVAL,0100H

C.SHRAL,4D.MOVAL,AH

14.某内存单元位于代码段中,CS的值为5800H,偏移地址为DB00H,则这个内存单元的物理地址应为【D】

A.58000HB.68000HC.75C00HD.65B00H

15.在汇编语言中,程序应该存放的段寄存器是【C】

A.DSB.ESC.CSD.SS

16.若已知CX=0,则执行完LOOP指令后,程序循环了216次。

17.某8K×8位的SRAM芯片有13根地址线。

18.设AL=45H,当指令SHLAL,1执行后,AL中的内容是8AH。

19.与积分式A/D转换器相比,逐次逼近型A/D转换器的转换速度快。

20.EPROM在整片擦除后,其各单元内容是FFH。

21.8086/8088CPU响应可屏蔽中断的条件之一是标志寄存器中的IF=1。

22.已知BX=0200H,DS=2000H,存储单元(20200H)=45H,(20201H)=43H,(20202H)=65H,则执行MOVAL,[BX+2]指令后AL中的内容为65HH。

23.2716为2K×8的EPROM存储器,其起始地址为B000H,则该存储器的末地址为

B7FFH。

24.一个8位单极性D/A转换器的最小输出电压增量为0.02V,当数字量代码为01000001B时,其输出电压为1.3V。

25.若堆栈指针SP的初值为2000H,执行PUSHAX指令后SP的值应为1FFEH。

26.阅读下列程序,说明程序执行后BX,DX,ZF,CF的值

MOVBX,1111H

MOVDX,7F00H

XORBX,DX

INT3

BX=6E11H,DX=F00H,ZF=0,CF=0。

27.阅读程序:

MOVAX,87ABH

MOVBX,8500H

SUBAX,BX

JSLOP

ADDAX,AX

JMPDONE

LOP:

SHRAX,1

DONE:

INT3

程序运行的结果为:

AX=AX=0556H,BX=8500H。

28.设AX=x,BX=y,Z为存储单元,阅读如下程序

CMPAX,BX

JCAA

SUBAX,BX

MOVZ,AX

INT3

AA:

SUBBX,AX

MOVZ,BX

INT3

说明该程序运行后,Z单元的内容为︳x-y|。

(用表达式表示)

29.已知DS=4000H,程序段如下:

MOVSI,2000H

MOVAL,08H

MOV[SI],AL

INT3

说明运行结果,AL=08H,SI=2000H,(42000H)=08H。

30.简述8086/8088CPU的通用寄存器及其作用。

8086/8088内部的通用寄存器包括数据寄存器、地址寄存器和变址寄存器。

数据寄存器有AX、BX、CX、DX,这些寄存器一般用于存放参与运算的数据和结果。

AX称为累加器,所有的I/O指令都使用该寄存器与外设接口传送信息。

BX称为基址寄存器,在计算内存地址时,常用来存放基址。

CX称为计数寄存器,在循环和串操作指令中用作计数器。

DX称为数据寄存器,在寄存器间接寻址的I/O指令中存放I/O端口地址。

地址指针寄存器有SP、BP,SP为堆栈指针寄存器,BP称为基址指针寄存器,它们主要的用途是存放内存单元的偏移地址。

变址寄存器SI称为源变址寄存器,DI称为目的变址寄存器,常用于变址寻址方式。

31.说明利用存储器操作数,使用BP、BX、SI、DI作为指针寄存器时默认的段寄存器,以及计算操作数的物理地址的方法。

选择SI、DI、BX作为间址寄存器,其操作数一般在数据段,此时将数据段寄存器DS的内容左移4位,再加上有关间址寄存器的内容便可得到操作数的物理地址;选择BP作为间址寄存器,这时操作数一般在堆栈段,将堆栈段寄存器SS的内容左移4位再加上BP的内容既是操作数的物理地址。

简述用于计算机内存的半导体存储器的分类及衡量半导体存储器的主要指标。

从制造工艺的角度把半导体存储器分为双极性、CMOS型、HMOS型等;从应用角度看将其分为两大类:

随机读写存储器(RAM)和只读存储器(ROM)。

衡量存储器的主要指标是容量和存取速度。

33.D/A和A/D转换的用途是什么?

它们的主要指标是什么?

计算机发出信号到控制对象时,需要将计算机内部运行的数字量信号通过数模(D/A)转换器把它们变成模拟电流或模拟电压,这就是数模转换器(D/A)的用途。

模数转换器(A/D)是模拟信号源与计算机或其他数字系统之间的桥梁,它的任务是将连续变化的模拟信号转换为数字信号,以便计算机或数字系统进行处理、存储、控制和显示。

D/A转换器的主要技术指标有分辨率、稳定时间、输出电平、精度等;A/D转换器的主要技术指标有分辨率、精度、误差、转换时间、量程等。

*若己知8250芯片上有3条地址线A0~A2,该8250最少需占多少个接口地址?

因为地址A0到A2三条地址线共有8种编码,故8250最多占8个接口地址。

*8086汇编语言指令的寻址方式有哪几类?

哪种寻址方式的指令执行速度最快?

寻址方式分为:

立即数寻址方式、寄存器操作数寻址方式和存储器操作数寻址方式。

其中,

寄存器操作数寻址方式的指令执行速度最快。

34.一个班共有学生64人,已知每个学生的成绩存放在SCORE开始的单元中,求其平均年龄,并放在PJCJ单元。

试填写下面程序段(写在横线处)。

DATASEGMENT

SCOREDB50H,5AH,46H,……

PJCJDB?

DATAENDS

CODESEGMENT

ASSUMECS:

CODE,DS:

DATA

START:

MOVAX,DATA

MOVDS,AX

MOVAX,0000H

MOVCX,0040H

MOVSI,OFFSETSCORE

ADD1:

ADDAL,[SI]

JNCNEXT

INCAH

NEXT:

INCSI

LOOPADD1

MOVCL,6

SHRAX,CL

MOVPJCJ,AL

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

35.如图所示,DAC0832的工作方式为单缓冲方式,当数字量为00~FFH时,其输出电压范围为:

0~+5V,端口地址为200H,延时子程序DELAY实现1ms延时,阅读下面程序,画出其输出波形并计算D/A转换器各输入数字量分别对应的输出电压。

 

LP:

MOVAL,0

MOVCL,4

LOOP1:

MOVDX,200H

OUTDX,AL

ADDAL,50H

CALLDELAY

DECCL

JNZLOOP1

JMPLP

 

00H对应的输出电压为0V

50H对应的输出电压为1.57V

A0H对应的输出电压为3.14V

F0H对应的输出电压为4.71V

 

36.ADC0809是逐次逼近型8位单片A/D转换芯片,输入电压范围为0~+5V,对应00H~FFH。

计算此转换器的分辨率,当输入电压为3.9V时,确定输出数字量D7~D4位的值。

 

0.02V

D7=1

D6=1

D5=0

D4=0

 

37.如图所示,8088系统扩展一片8255A,并由此8255A的PC口外接8个发光二极管L0~L7。

在PB1外接一个按键K。

按下K后,L0,L2,L4,L6点亮,L1,L3,L5,L7熄灭;延时1秒后,L1,L3,L5,L7点亮,L0,L2,L4,L6熄灭,依次交替。

已知8255APA口地址:

218H;PB口地址:

219H;PC口地址:

21AH;控制寄存器口地址:

21BH

 

完成下列程序实现上述功能。

LP:

MOVAL,82H;8255控制字,B口输入,C口输出

MOVDX21BH

OUTDXAL;设置8255工作方式

MOVDX219H

INALDX

ANDAL02H;检查开关K状态

JNZLP

MOVAL,55H;准备点亮L0,L2,L4,L6

CALLDELAY;延时1秒

MOVDX,21H

LP0:

OUTDX,AL;点亮L0,L2,L4,L6

NOTAL;准备点亮L1,L3,L5,L7

OUTDX,AL;点亮L1,L3,L5,L7

CALLDELAY;延时一秒

JMPLP

 

1.微机系统的CPU通常指 【C】

A内存储器和控制器B内存储器和运算器

C控制器和运算器D控制器

2.当进行加法和减法运算时,若最高位发生进位或借位,则【A 】

ACF=1BDF=1CSF=1DZF=1

3.内存容量1MB代表的字节数是【D】

A1000B1024C1000000D10485764.

4.二进制数1101011001.001B对应的十进制数是【A】

A.857.125B.857.1C.359.125D.359.001

5.在数据采集系统中,A/D转换器输出信号的特征为【A】

A时间是离散的,数值是离散的B时间是离散的,数值是连续的

B时间是连续的,数值是离散的D时间是连续的,数值是连续的

6.某内存单元的段基址是2000H,偏移地址为0C800H,则该单元的物理地址为【B】

A.20000H B.2C800H C.0C800HD.0CA00H

7.微型计算机的工作程序,断电后内容不改变,应将其存放在【C】

A静态RAM中B双极型RAM中

CEPROM中D动态RAM中

8.8K×8位的EPROM,其地址线和数据线个数分别为【B】

A8,8B13,8C12,8D13,4

9.指令LP:

LOOPLP等价于【C】

A.LP:

DECCXB.LP:

DECCX

JMPLPJZLP

C.LP:

DECCXD.DECCX

JNZLPLP:

JNZLP

10.8086CPU使用16根地址线来寻址I/O端口,可寻址的I/O端口数量为【D】

A.1KB.4KC.8KD.64K

11.某12位的A/D转换器输入电压范围为0~5V,当输入电压为4V时,其转换结果为【C】

A.1024B.2048C.3276D.4095

12.已知AL=50H,执行指令ADDAL,0CH后,标志位为1的是【B】

A.ZFB.PFC.SFD.CF

13.下列四条指令中正确的是【D】

A.MOVAX,BLB.SHLCL,2

C.MOV[DI],[0200H]D.MOVDS,AX

14.已知并行接口芯片8255A在微机应用系统中的控制端口地址为203H,其C口地址为202H,则其B口地址为【B】

A.200HB.201HC.205HD.207H

15.IBM-PC/XT主存储器中,ROM空间在F0000H~FFFFFH范围内,该空间的存储容量为【A】

A.64KBB.256KBC.512KBD.1MB

16.CPU和外部设备进行信息交换,必须通过I/O接口电路。

17.设CL=0,当执行DECCL指令后,CL=FFH。

18.指令MOVDX,[BX],其源操作数的寻址方式是寄存器间接寻址。

19.量程为0~+10V的10位A/D转换芯片,当输入电压信号为+5V时,A/D转换器对应的输出数据为1FFH。

20.已知AX=9000H,BX=FFFFH,当执行ADDAX,BX后,溢出标志位OF应为1。

21.从应用角度把半导体存储器分为只读存储器和随机读写存储器。

22.指令MOVAX,[BX+SI]中的源操作数字段寻址方式为基址-变址寻址。

23.设AX=2000H,当SHLAX,1执行后,AH中数据是40H。

24.一个4位D/A转换器,当输入码是1001B时,产生4.5V的输出电压,若输入码为0011B时,输出电压值为1.5。

25.若堆栈指针SP的初值为2000H,执行PUSHAX指令后SP的值应为1FFEH。

26.有程序段如下:

MOVCX,8000H

MOVDX,7FFFH

XORCX,DX

INT3

执行该程序后,CX=,DX=,ZF=,CF=。

27.有程序段如下:

MOVCL,10H

MOVDL,0

MOVAX,0AAFEH

L1:

SHLAX,1

JCNEXT

INCDL

NEXT:

DECCL

JNZL1

INT3

执行该程序后,DL=05H,AX=0000H。

该程序段的功能是统计AX寄存器所存数据中“0”的个数。

28.MOVAL,40H

ADDAL,AL

ADCAL,AL

ADCAL,AL

INT3

程序执行结果:

AL=;

相应标志位:

CF=;SF=;OF=。

 

29.60H为输入端口地址,写出如下程序运行后的结果

START:

INAL,60H

TESTAL,80H

JZBR

MOVAH,0

JMPSTOP

BR:

MOVAH,0FFH

STOP:

INT3

执行结果:

当AL的D7=0时,AH=0FFH;

当AL的D7=1时,AH=0;

30.有程序如下:

START:

MOVBL,49H

MOVAL,BL

MOVCL,4

SHRAL,CL

MOVBH,AL

MOVAL,BL

ANDAL,0FH

MOVBL,AL

INT3

运行下面程序后,BH=,BL=

31.有程序段如下:

MOVSP,0100H

MOVBX,1000H

MOVDX,2000H

PUSHBX,

PUSHDX

POPBX

POPDX

INT3

该程序运行后,SP=,DX=

32.简述微型计算机系统的组成。

 

33.指出下列指令的错误:

(1)MOVAH,BX

(2)MOV[BX],[SI](3)MOVAX,[SI][DI]

(4)MOVCS,AX(5)MOVDS,BP

 

34.简述用于计算机内存的半导体存储器的分类及衡量半导体存储器的主要指标。

 

35.说明数据采集卡的组成原理和用途。

36.已知16个有符号数为:

0,0,1,-1,2,-2,3,-3,4,-4,5,-5,6,-6,7,-7,试填空完成下列程序,统计其中正数,负数和0的个数。

SETSEGSEGMENTSTACK

DB100HDUP(‘S’)

SETSEGEDNS

DTSEGSEGMENT

DATA1DW0,0,1,-1,2,-2,3,-3,4,-4,5,-5,6,-6,7,-7

PLUSDB0

ZERODB0

MINUDB0

DTSEGENDS

CDSEGSEGMENT

MAINPROCFAR

ASSUMECS:

CDSEG,SS:

STSEG,DS:

DTSEG,ES:

DTSEG

MOVAX,DTSEG

MOVDS,AX

MOVSI,

MOVCX,16

AGAIN:

MOVAX,[SI]

CMPAX,0

JZZERO1

JL

INC

JMPNEXT

ZERO1:

INC

JMP

MINU1:

INC

NEXT:

INCSI

INCSI

LOOPAGAIN

MOVAH4CHAK

INT21H

MAINENDP

CDSEGENDS

ENDMAIN

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2