地大23春微机原理与汇编语言-模拟题非答案

[复制链接]
查看: 1077|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2023-3-30 09:42:03 | 显示全部楼层 |阅读模式

答案来源:www.ybaotk.com《微机原理与汇编语言》模拟题

单选题1.属于8086的专用(控制)寄存器有().

A.AXBXCXDX

B.SPIPFLAGS

C.SIDI

D.以上三者都是

[答案]:B2.有关com文件描述不正确的是().

A.可执行文件

B.没有文件信息的标题区

C.占用存储空间大

D.程序不分段入口点必须是100H

[答案]:C3.数据段中定义stringDW10dup(10dup(1),3,4),则lengthstring的值为().

A.10

B.100

C.120

D.20

[答案]:A4.对MOV指令,不正确的是().

A.MOVAX,100H

B.MOVAX,CS

C.MOVBP,IP

D.MOVVAR,100H

[答案]
5.对MOV指令,正确的是().

A.MOVBL,AX

B.MOVAX,CS

C.MOVDS,100H

D.MOVES,DS

[答案]:B6.R进制数转换成十进制的方法是().

A.权和系数乘后累加

B.降幂法

C.降幂法和除法

D.除法

[答案]:A7.在编程时,常常将多次使用的功能用一条()来代替.

A.指令

B.伪指令

C.宏指令

D.以上都不是

[答案]:C8.属于8086的变址寄存器有().

A.AXBXCXDX

B.SPBPIP

C.SIDI

D.以上三者都是

[答案]:C9.不定重复汇编伪操作的指令是().

A.IRP

B.IRPN

C.REPT

D.macro

[答案]:A10.假设程序中的数据定义PNAMEDW16DUP(?)后接着定义PLENTHEQU$-PNAME,它表示什么意义是().

A.占16字节

B.占32个字节

C.变量PNAME的长度

D.变量PNAME的地址

[答案]:B11.操作符TYPE后可以是变量/标号/常数,回送变量或标号的类型值.其中常数回送的类型值为().

A.1

B.2

C.-1

D.0

[答案]
12.外部接口组成由一组”寄存器”及相关”控制电路组成”,其中存放外设和CPU传送过来的数据的寄存器是().

A.数据寄存器

B.状态寄存器

C.命令寄存器

D.以上都是

[答案]:A13.在8086中,存储器是分段组织,每段最大长度是().

A.16KB

B.32KB

C.64KB

D.128KB

[答案]:C14.对保护模式下存储器寻址正确的描述是().

A.支持多任务处理

B.支持虚拟存储

C.32位段地址和偏移地址

D.以上都对

[答案]
15.如果代码段中的程序占有8KB(2000H)存储区,(CS)=0200H,则代码段地址范围是().

A.02000~03FFFH

B.04000~047FFH

C.04800~048FFH

D.0200:0000~0200:03FFH

[答案]:A16.外部接口组成由一组”寄存器”及相关”控制电路组成”,其中存放外设和接口的当前状态信号的寄存器是().

A.数据寄存器

B.状态寄存器

C.命令寄存器

D.以上都是

[答案]:B17.一般情况下8086中存放偏移地址的寄存器[bx][si][di]默认的段寄存器为().

A.DS

B.SS

C.ES

D.CS

[答案]:A18.8086在字符串处理中存放偏移地址的寄存器[di]默认的段寄存器为().

A.DS

B.SS

C.ES

D.CS

[答案]:C19.多个模块参数传递时可以定义同名的公共数据段,下面描述不正确是().

A.定义成public组合方式

B.定义成common组合方式

C.数据段不重叠合并

D.变量不能重名

[答案]:A20.利用()只能实现二分支.

A.地址跳跃表法

B.条件控制法

C.逻辑尺控制法

D.JMP

[答案]:C21.宏定义体内中用LOCAL定义标号列表,描述正确的是().

A.必须是宏体内的第一个语句

B.标号之间用逗号分隔

C.MACRO和Local之间不允许有”注释”

D.以上都对

[答案]
22.宏定义中的多个哑元间用()隔开也可没有.

A.逗号

B.句号

C.分号

D.冒号

[答案]:A23.汇编程序宏调用展开时,对宏定义体描述正确的是().

A.复制到宏指令位置

B.实参代替形参

C.替换

D.以上都对

[答案]
24.把所有的宏定义全部集中在一个文件中,下面描述正确的是().

A.”文件名.MAC”

B.”文件名.INC”的文件中

C.该称之为”宏库”

D.以上都正确

[答案]:D25.宏库调用方法正确的是().

A.在程序最前面或宏调用前

B.include路径\文件名.MAC

C.路径不写则默认文件的路径

D.以上答案都对

[答案]:D26.子程序调用与宏调用的比较,描述宏调用正确的是().

A.节省存储空间,但浪费时间

B.浪费存储空间,但节省时间

C.浪费时间和存储空间

D.节省存储空间和时间

[答案]:B27.字符串处理的宏定义的头为strchumacroop,st那么输出一个字符串的宏调用正确的是().

A.strchu09h,str1

B.strchu0ah,huan_na

C.strchumacro09h,str1

D.strchumacro0ah,huan_na

[答案]:A28.汇编程序在()时把宏调用展开.

A.编辑

B.编译

C.连接

D.运行

[答案]:B29.宏展开时,合并前后两个符号形成一个符号的操作符是().

A.&

B.%

C.;

D.;;

[答案]:A30.缓冲区buffer的定义中实际字符的个数是().

A.buffer

B.buffer+1

C.buffer+2

D.buffer+0

[答案]:B31.能被计算机直接识别的语言是().

A.C语言

B.汇编语言

C.机器语言

D.面向对象语言

[答案]:C32.对寄存器AX中的值除以2正确的指令序列是().

A.依次执行MOVAX,-51SHRAX,1

B.依次执行MOVAX,-51RORAX,1

C.依次执行MOVAX,-51SARAX,1

D.以上都不是

[答案]:C33.对寄存器AX中的值乘以2正确的指令序列是().

A.依次执行MOVAX,-51SHLAX,1

B.依次执行MOVAX,-51SALAX,1

C.依次执行MOVAX,-51ROLAX,1

D.以上都不是

[答案]:B34.每种输入输出设备都要通过一个硬件接口或控制器和CPU相连.这些接口和控制器都能支持输入输出指令与外部设备交换信息.这些信息包括().

A.控制

B.数据

C.状态

D.以上三种

[答案]:D35.外部设备的中断是通过Intel()A可编程中断控制器(PIC)连到主机上的.

A.8253

B.8259

C.8254

D.8237

[答案]:B36.()表示结果超出了字长允许表示的范围,一般会造成结果出错.

A.溢出

B.进位

C.辅助进位

D.零标志

[答案]:A37.操作符TYPE后可以是变量/标号/常数,回送变量或标号的类型值.其中近标号数回送的类型值为().

A.1

B.2

C.-1

D.0

[答案]:C38.实现使某位变反用().

A.与”1”AND

B.与”2”或OR

C.与”2”异或XOR

D.与”2”TEST后看ZF

[答案]:C39.8086编写程序时可以保存内存地址是().

A.AX

B.BX

C.CX

D.DX

[答案]:B40.实现屏蔽某位用().

A.与”0”AND

B.与”1”或OR

C.与”1”异或XOR

D.与”1”TEST后看ZF

[答案]:A41.在虚拟环境下c:\masm611>目录下将要编译虚拟目录下c:\1.asm的源文件,输入().

A.masmc:\1.asm

B.link1.obj

C.1.exe

D.debug1.exe

[答案]:A42.在虚拟环境下c:\masm611>目录下将要连接虚拟目录下c:\masm611\1.obj的目标文件,输入().

A.masmc:\2.asm

B.link2.obj

C.2.exe

D.debug2.exe

[答案]:B43.在虚拟环境下c:\masm611>目录下将要运行虚拟目录下c:\masm611\1.exe的可执行文件,输入().

A.masmc:\3.asm

B.link3.obj

C.3.exe

D.debug3.exe

[答案]:C44.十进制数转换成R进制的方法是().

A.权和系数乘后累加

B.降幂法

C.降幂法和除法

D.除法

[答案]:C45.I/O设备的数据传送方式有三种,其中用in和out指令的是().

A.程序直接控制I/O方式

B.直接存储器存取方式DMA

C.中断传送方式

D.以上都不是

[答案]:A46.写出指令将一个字数据从端口1000H输入().

A.movdx,1000hinax,dx

B.movdx,1000hindx,ax

C.movdx,1000hinal,dx

D.movdx,1000hindx,al

[答案]:A47.数的常用表示法().

A.原码

B.反码

C.补码

D.原码,反码和补码

[答案]:D48.()汇编是根据条件把一段源程序包括在汇编语言程序内或者排除在外.

A.重复

B.条件

C.不定重复

D.以上都不对

[答案]:B49.下列四组寄存器中,属于通用寄存器的是().

A.AXBXCXDX

B.SPBPIP

C.SIDIFLAGS

D.以上三者都是

[答案]:A50.外部接口组成由一组”寄存器”及相关”控制电路组成”,其中存放CPU给外设的控制命令的寄存器是().

A.数据寄存器

B.状态寄存器

C.命令寄存器

D.以上都是

[答案]:C51.与MOVBX,OFFSETVAR指令完全等效的指令是().

A.MOVBX,VAR

B.LDSBX,VAR

C.LESBX,VAR

D.LEABX,VAR

[答案]:C52.已知数据段中定义msgdb‘HELLO!’,用一条指令将字母’E’取到AL中的是().

A.moval,msg+0

B.moval,msg+1

C.moval,[msg+2]

D.moval,msg+2

[答案]:B53.简化段定义是没有给出段名,此时可用预定义符号给数据段的段名,这个预定义符号是().

A.$

B.&

C.-

D.@

[答案]:D54.打开安装好的DOSBox,将d:\gaogd映射成c:,看到提示Z:\>输入的命令是().

A.d:\gaogdc:

B.d:\gaogd

C.mountd:gaogdc:

D.mountc:d:\gaogd

[答案]:D55.指令MOVAX,[100H]的源操作数字段的寻址方式是().

A.直接寻址

B.间接寻址

C.寄存器间接寻址

D.寄存器相对寻址

[答案]:A56.指令MOVAX,ES:[BX]的源操作数字段的寻址方式是().

A.直接寻址

B.间接寻址

C.寄存器间接寻址

D.寄存器相对寻址

[答案]:C57.指令MOVAX,[BX+10]的源操作数字段的寻址方式是().

A.直接寻址

B.间接寻址

C.寄存器间接寻址

D.寄存器相对寻址

[答案]:D58.指令中的有效地址EA的组成正确的是().

A.基址

B.变址*比例因子

C.位移量

D.以上都是

[答案]:D59.为了建立一个与处理器无关的时间延迟,IBM采用了一种利用硬件产生延迟的方法,即通过监控端口61H的(),使该位每15.08us触发一次,以产生一个固定不变的时间基准.

A.PB0

B.PB1

C.PB2

D.PB4

[答案]:D60.()是由于运算结果超出了位数,最高有效位向前的进位,这一位自然丢失,一般不表示结果的对错.

A.溢出

B.进位

C.辅助进位

D.零标志

[答案]:B61.已知(SP)=2210H,执行PUSHBX后,SP寄存器的值是().

A.2213H

B.221EH

C.221FH

D.2209H

[答案]:A62.完成同指令XCHGAX,BX相同功能的指令或指令序列是().

A.MOVAX,BX

B.MOVBX,AX

C.依次执行MOVCX,AXMOVAX,BXMOVBX,CX

D.依次PUSHAXPOPBX

[答案]:C63.求出9090H与4AE0H的差值并根据结果设置标志位CF和OF,依次给出的三个答案对的是().

A.45B0H00

B.45BOH11

C.45BOH01

D.45A0H01

[答案]:D64.求出4321H与62A0H的和值并根据结果设置标志位CF和OF,依次给出的三个答案对的是().

A.0A5C1H11

B.0A5C1H01

C.A5C1H11

D.A5C1H01

[答案]:B65.执行”DIVBX”指令后,被除数,商和余数依次存放在().

A.DX:AXAXDX

B.AXBXDX

C.AXALAH

D.DX:AXAXBX

[答案]:A66.执行”MULBX”指令后,另一个乘数和乘积依次存放在().

A.AXDX

B.AXDX:AX

C.ALAX

D.DX:AXAX

[答案]:B67.指令执行前(DS)=B000H,(BX)=080AH,(DI)=100H,(0B080AH)=05AEH,(0B080CH)=4000H,则指令执行LDSDI,[BX]后().

A.(DI)=05AEH

B.(DS)=4000H

C.(DI)=100H

D.A和B正确

[答案]:D68.指令执行前(DX)=0020H,(AX)=0F365H,(BX)=0005H,(CX)=0E024H,执行指令ADDAX,CX后,CF和OF的值为().

A.00

B.01

C.10

D.11

[答案]:C69.指令执行前(DX)=0020H,(AX)=0F365H,(BX)=0005H,(CX)=0E024H,执行指令SUBAX,CX后,CF和OF的值为().

A.01

B.02

C.11

D.12

[答案]:A70.已知(BH)=67H,要求把其的第0,1和5位置为0,其余不变.构造一个数用指令实现,正确的指令是().

A.ANDBH,0DCH

B.ORBH,5AH

C.XORBH,0A5H

D.TESTBH,0DCH

[答案]:A71.已知(BL)=46H,要求把其的第1,3,4和6位置为1,其余不变.构造一个数用指令实现,正确的指令是().

A.ANDBH,1DCH

B.ORBH,6AH

C.XORBH,0A6H

D.TESTBH,1DCH

[答案]:B72.已知(AH)=46H,要求把其的第0,2,5和7位的二进制值变反.构造一个数用指令实现,正确的指令是().

A.ANDBH,2DCH

B.ORBH,7AH

C.XORBH,0A7H

D.TESTBH,2DCH

[答案]:C73.出栈指令POPDST,描述正确的是().

A.允许DST是任何寻址方式

B.影响标志位

C.先弹出数据后改变指针

D.先改变指针后弹出数据

[答案]:C74.进栈指令PUSHSRC,描述不正确的是().

A.不影响标志位

B.8086不允许源操作数是立即数

C.先改变指针后压入数据

D.先压入数据后改变指针

[答案]:D75.下列传送指令中有语法错误的是().

A.MOVCS,AX

B.MOVDS,AX

C.MOVSS,AX

D.MOVES,AX

[答案]:A76.已知(SP)=2210H,执行POPBX后,SP寄存器的值是().

A.2212H

B.220EH

C.220FH

D.2208H

[答案]:B77.对寄存器AX的内容除以4的正确指令序列是().

A.MOVCL,2SHRAX,CL

B.MOVCL,2SHLAX,CL

C.MOVCL,2ROLAX,CL

D.MOVCL,2

[答案]:A78.用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与AL寄存器的内容相减,并把结果送到AL寄存器中,指令是().

A.SUBAL,[BX][SI]

B.SUBAL,[BX+SI]

C.SUBAL,BYTEPTR[BX][SI]

D.SUBAL,BYTEPTR[BX]

[答案]:C79.把[0B5H]与(AX)相加,并把结果送回到存储器中的指令是().

A.ADD[0B5H],AX

B.ADDAX,[0B5H]

C.ADDAX,BYTEPTR[0B5H]

D.ADDWORDPTR[0B5H],AX

[答案]:D80.计算机处理指令也就叫做指令周期,下面答案对的是().

A.取指令

B.译码

C.执行

D.包括取指令,译码和执行

[答案]:D81.8086的中断分为两类:软件()中断(又称为)和硬件中断.

A.外中断

B.可屏蔽中断

C.内中断

D.非屏蔽中断

[答案]:C82.中断命令寄存器(I/O端口20h)的5()位(EOI)是中断结束位.

A.3

B.4

C.5

D.6

[答案]:C83.写出分配给INT12H中断类型号在中断向量表中的物理地址为().

A.48H-4BH

B.48H-4CH

C.48H-52H

D.48H-51H

[答案]:A84.写出INT8分配给下列中断类型号在中断向量表中的物理地址为().

A.32H-35H

B.32H-36H

C.20H-23H

D.20H-24H

[答案]:C85.分配给类型号14H的中断向量在中断向量表中的物理地址为().

A.56H-60H

B.56H-59H

C.50H-54H

D.50H-53H

[答案]:D86.()汇编是用于连续产生完全相同或基本相同的一组代码.

A.重复

B.条件

C.不定重复

D.以上都不对

[答案]:A87.使用重复伪操作来实现建立一个8字的数组rept8/endm,其中数组其中每个字的内容是下一个字的地址,正确表达的是().

A.db$+2

B.dw$+2

C.db$

D.dw$+2

[答案]:D88.重复汇编伪操作的指令是().

A.IRP

B.IRPN

C.REPT

D.macro

[答案]:C89.主程序近调用子程序subp的语句是().

A.callnearsubp

B.callnearptrsubp

C.callfarptrsubp

D.callshortptrsubp

[答案]:B90.子程序调用与宏调用的比较,描述子程序正确的是().

A.节省存储空间,但浪费时间

B.浪费存储空间,但节省时间

C.浪费时间和存储空间

D.节省存储空间和时间

[答案]:A填空题1.11101111110.0111B=

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:地大23春微机接口技术-模拟题非答案
下一篇:地大23春编译原理-模拟测试答案非答案
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层
O.

[答案]:3576.342.61.42O=

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层
B.

[答案]:110001.100013.110101.10111110B=

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
 楼主| 发表于 2023-3-30 09:42:03 | 显示全部楼层
H.

[答案]:35BE4.A19.CH=

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图