东师《汇编语言程序设计16秋在线作业1Word格式文档下载.docx
- 文档编号:15392875
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:21
- 大小:21.21KB
东师《汇编语言程序设计16秋在线作业1Word格式文档下载.docx
《东师《汇编语言程序设计16秋在线作业1Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《东师《汇编语言程序设计16秋在线作业1Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。
C.00028H、00029H、0002AH、0002BH
D.00058H、00059H、0005AH、0005BH
5.如果VAL为数据段中0056H单元的符号名,其中存放的内容为0FF2H,leabx,val后,bx=()
A.0ff2h
B.0056h
C.0786h#0067h
6.中断指令时由()引起的
A.INT
B.DUP
C.REP
D.MOVSB
7.CPU利用什么与外设交换信息()
A.数据接口
B.控制器
C.IN/OUT
D.控制器
8.循环的控制方法有几种()
A.4
B.3
C.2
D.1
9.使用3CH功能建一文件,而该文件已存在,那么将会出现()
A.不会改变任何东西
B.此操作将文件长度置为0,写新文件,原文件内容被清除。
C.接着原来的文件写
D.仅把长度置零
E.如果不愿意使用预定义的标准设备,可先关闭这些文件代号
10.外部设备是通过()可编程中断控制器连接到主机上的。
A.8255A
B.8259A
C.8086
D.8253A
汇编语言程序设计16秋在线作业1
二、多选题(共10道试题,共30分。
1.计算机不能区别有无符号数,所以有符号数要查找哪些标志位()
A.CF
B.SF
C.OF
D.ZF
2.算数操作符可用于()表达式中。
A.逻辑表达式
B.数字表达式
C.地址表达式
D.关系表达式
3.保存段地址可使用哪些寄存器()
A.BX
B.SI
C.DI
D.AX
4.与转移地址有关的寻址方式()
A.段内直接寻址
B.段内间接寻址
C.段间直接寻址
D.段间间接寻址
5.BIOS显示方式包括()
A.文本方式
B.图形方式
C.字符方式
D.像素方式
6.程序除了有顺序结构外,还有()结构形式。
A.循环
B.分支
C.嵌套
D.选择
7.下列可以产生条件的选项有()
A.数据传送指令
B.算术运算指令
C.逻辑运算指令
D.转移指令
8.与数据有关的寻址方式()
A.立即寻址
B.直接寻址
C.变址寻址
D.基址寻址
9.下列哪些指令是段内转移指令()
A.JMPSHORTOPR
B.JMPNEARPTROPR
C.JMPFARPTROPR
D.JMPDWORDPTROPR
10.形参表又称为()
A.哑元表
B.形式参数表
C.虚参表
D.实参表
三、判断题(共20道试题,共40分。
1.在十六位的除法中,al中存放的是余数。
A.错误
B.正确
2.BCD是一种用二进制编码的十进制数。
3.ARRAYDB100DUP(?
)在内存中开辟的空间是100个字节,无初使。
4.执行“INT10”指令时,中断向量地址是40H
5.因为有段寄存器,所以存储器要分段。
6.从连接的角度看,在源程序中用户定义的符号可以分为局部符号和外部符号两种。
7.子程序的参数传递只能通过寄存器来传送。
8.宏汇编中实元与哑元的个数必须相等。
9.操作数指令的两个操作数中,只能有一个使用存储器寻址方式。
10.一般所说的计算机内存容量是指随机访问存储器的容量。
11.lea指令不影响标志位。
12.段内子程序调用时,CS、IP的内容都要进栈。
13.(85-76)的结果用十六进制表示为08H。
14.以先进后出方式工作的存储空间是堆栈。
15.实模式下允许的最大寻址空间为1MB。
16.过程先把EBP寄存器的内容压入堆栈,接着将ESP的值复制给EBP,EBP代表活动传递结构的基址。
17.movdx,9,这条指令时寄存器寻址。
18.操作码提供的是操作控制信息,指明计算机应执行什么性质的操作。
19.INBL,05H指令是正确的。
20.输出函数对通用类型以及寄存器实参用十六进制数显示。
1.如果一个文件被赋予“只读”属性,那么用户可以()
A.写文件
B.修改文件
C.读文件
D.读写文件
2.指令MOVBYTEPTR[BX],1000错误类型是()
A.类型不匹配
B.不能都是存储器操作数
C.1000超过了一个字节的范围
D.两操作数数据类型不同
3.假设n=16,带符号数—4D8EH用补码表示为()
A.1011001001110001B
B.1100110110001110B
C.-100110110001110B
D.1011001001110010B
4.中断类型号是10H,入口地址是()
A.IP<
-(00010H),CS<
-(00012H)
B.IP<
-(00040H),CS<
-(00042H)
C.IP<
-(00014H),CS<
-(00016H)
D.CS<
-(00040H),IP<
5.CPU利用什么与外设交换信息()
6.下列叙述中属于子程序直接递归调用的是()
A.子程序1调用子程序2
B.子程序2调用子程序3
C.子程序3调用子程序4
D.子程序4调用子程序4
7.调用一个子程序结束之后需返回应该用()指令。
A.Call
B.iret
C.ret
D.iretorret
8.分析如下程序,movcx,2loop1:
subcx,2Loopzloop1程序执行了几次循环()
A.2
B.0
C.1
D.4
9.将十六进制数2710H转换为二进制数是()
A.10000
B.1001
C.1326
D.4125
10.在实现CASE结构时,除了用分支结构if—else之外还可以用()
A.跳跃表发
B.循环法
C.if语句嵌套
D.子程序
1.BIOS中断调用的作用是()
A.驱动系统中所配置的常用外设
B.开机自检,引导装入
C.提供时间、内存容量及设备配置情况等参数
D.文件管理
2.变址寄存器有()
A.SI
B.AX
D.BX
3.子过程中定义的“visibility”可以是()
A.Extrn
B.public
C.private
D.proc
4.逻辑操作符有()
A.AND
B.OR
C.NOT
D.NEG
5.汇编程序的主要功能是()
A.检查源程序
B.测出源程序中的语法错误,并给出出错信息
C.产生源程序的目标程序,并可给出列表文件
D.展开宏指令
6.当相等或为0时重复串操作指令为()
A.CMPS
B.REPE
C.REPZ
D.REPNE
7.执行完指令“CMPAX,0”后,如果要实现AX寄存器中的内容为正数则转移到L,应使用的指令有()
A.JAEL
B.JGEL
C.JNSL
D.JNCL
9.为调试程序设置的中断有()
A.软件中断
B.单步中断
C.硬件中断
D.断点中断
10.软件中断通常由以下哪些情况引起()
A.由中断指令INT引起
B.由于CPU的某些错误引起
C.为调试程序设置的中断
D.由外部硬件引起
1.JA或JB是对有符号数而言的。
2.正在运行的中断处理程序又被中断称为中断嵌套。
3.若8086系统采用单片8259A,中断请求均采用边沿触发方式,IR0-IR7对应的中断类型号为08H-0FH。
8259A工作于非缓冲方式,一般全嵌套方式,非自动中断结束方式,8259A端口地址为20H、21H。
则连同IR1的中断源的中断类型号是09H。
4.用机器语言编写的程序程序执行速度较高级语言编写的程序慢。
5.ADD15H,BX指令是正确的。
6.INT21H的键盘输入功能1是输入字符但不回显(也检测Ct
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东师 汇编语言 程序设计 16 在线 作业
![提示](https://static.bdocx.com/images/bang_tan.gif)