大连理工大学22春“计算机科学与技术”《汇编语言程序设计》平时作业(一)答案参考2

上传人:住在****他 文档编号:106976044 上传时间:2022-06-14 格式:DOCX 页数:13 大小:17.85KB
收藏 版权申诉 举报 下载
大连理工大学22春“计算机科学与技术”《汇编语言程序设计》平时作业(一)答案参考2_第1页
第1页 / 共13页
大连理工大学22春“计算机科学与技术”《汇编语言程序设计》平时作业(一)答案参考2_第2页
第2页 / 共13页
大连理工大学22春“计算机科学与技术”《汇编语言程序设计》平时作业(一)答案参考2_第3页
第3页 / 共13页
资源描述:

《大连理工大学22春“计算机科学与技术”《汇编语言程序设计》平时作业(一)答案参考2》由会员分享,可在线阅读,更多相关《大连理工大学22春“计算机科学与技术”《汇编语言程序设计》平时作业(一)答案参考2(13页珍藏版)》请在装配图网上搜索。

1、书山有路勤为径,学海无涯苦作舟! 住在富人区的她大连理工大学22春“计算机科学与技术”汇编语言程序设计平时作业(一)答案参考一.综合考核(共50题)1.对计算机的软件、硬件进行管理的是()的功能。A.操作系统B.数据库管理系统C.编译器D.用户程序参考答案:A2.若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEA SI,BX (2)MOV BX,BX (3)LDS BX,BX后,(SI)等于多少?()A.0064HB.0018H

2、C.0063HD.0019H参考答案:A3.运算器虽有许多部件组成,但核心部分是()。A.数据总线B.算术逻辑运算单元C.cacheD.CPU和寄存器参考答案:B4.显示I/O对应10H号中断。()A.正确B.错误参考答案:A5.当源程序被汇编时,汇编程序将对每个宏调用作宏展开。宏展开就是用宏定义体取代源程序中的宏指令名,并且用实元取代宏定义中的哑元,对应关系是一一对应。()A.正确B.错误参考答案:A6.阅读下面的程序片段。(1)MOV AX,723AH (2)MOV BX,0C86BH (3)SUB AL,BL (4)SBB AH,BH (5)XOR AL,01H (6)ADC AX,0执

3、行该程序片段后:(AX)等于()。A.A9CEHB.A9CFHC.0D.BCCEH参考答案:A7.汇编语言的三种指令系统:基本指令、伪指令、宏指令。()A.正确B.错误参考答案:A8.下面指令执行后,(1)DAW DW 2A05H (2)DAB DB 0FAH (3)MOV AL,BYTE PRT DAW (4)SUB DAB,AL变量DAB中的内容是()。A.0F5HB.0F6HC.0D.0E65H参考答案:A9.十六进制数据8转化成十进制数据为8。()A.正确B.错误参考答案:A10.下面各传送指令中,错误的是()。A.MOV AL,AXB.MOV AX,DATA_SEGC.MOV AL,

4、CD.MOVSX AX,BL参考答案:A11.伪指令和伪操作:伪操作也称为伪指令,它是写给汇编程序看的,不是用户程序的真正执行部分。()A.正确B.错误参考答案:A12.阅读如下程序段,假设数组中所有数据均为0:(1)ADRR DB XXH,XXH,XXH (2) NUM EQU $-ADRR (3)RETT DB ? (4)(5)MOV CX,NUM (6)MOV BX,-1 (7)DON: (8)INC BX (9)CMP ADRRBX,0 (10)LOOPZ DON (11)JNZ NEXT (12)MOV BL,OFFH (13)NEXT: (14)MOV RETT,BL (15)HL

5、T结束后,RETT字节单元中的内容是()。A.0FFHB.0C.BCHD.001H参考答案:A13.以下串操作指令中,哪一条指令会影响标志位?()A.LODSB.STOSC.CMPSD.MOVS参考答案:C14.子程序调用过程中,它只占用自身空间大小,而宏汇编在调用后,都要作一次宏展开,因此实际占用空间会随着宏调用次数增加而增加。所以使用宏汇编没有任何意义。()A.正确B.错误参考答案:B15.MACRO和ENDM是一对伪指令,在()定义中,它们成对出现。A.宏B.字母C.语句D.数字参考答案:A16.若当前(DL)=48H,执行指令AND DL,0F0H后,(DL)等于()。A.04HB.0

6、8HC.40HD.84H参考答案:C17.宏定义中可以无变元(参数)。()A.正确B.错误参考答案:A18.八进制数据31转化成十进制数据为30。()A.正确B.错误参考答案:B19.主程序和子程序间参数传送的方法可以用堆栈传递。()A.正确B.错误参考答案:A20.段定义伪操作中,组合类型(combinetype)说明程序链接时的段组合并方法。()A.正确B.错误参考答案:A21.如果(AL)=66H,执行如下程序片段后(1)OR AL,1 (2)ADC AL,82H后,(AL)的执行结果为()。A.0E9HB.0EAHC.0EBHD.0ECH参考答案:A22.若AX=349DH,CX=00

7、0FH。则执行指令AND AX,CX后,AX的值是000DH。()A.正确B.错误参考答案:A23.中断是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为中断源。()A.正确B.错误参考答案:A24.经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。()A.正确B.错误参考答案:A25.设(SP)=100H,(AX)=0FFFFH 按顺序执行下列语句后(1)STC (2)PUSH AX (3)ADC AX,0 (4)PUSH AX (5)POP BX,(SP)等于()。A.0FEHB.0FF

8、HC.0EEHD.00FA参考答案:A26.在指令系统的寻址方式中,先计算后访问内存的寻址方式是()。A.立即数寻址B.直接寻址C.间接寻址D.变址选址参考答案:D27.如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,SI以后,(SI)=多少?()A.5570HB.0235HC.0E60HD.0088H参考答案:B28.在DEBUG中,T命令的功能是()。A.观察某内存单元的当前内容B.连续运行被调试的程序C.单步执行下一条指令D.修改指定寄存器的内

9、容参考答案:C29.如果数据段中一个内存单元对应的物理地址为2F724H,(DS)=2F00H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元?()A.24HB.4HC.0724HD.2724H参考答案:C30.设(SP)=100H,(AX)=0FFFFH 按顺序执行下列语句后(1)STC (2)PUSH AX (3)ADC AX,0 (4)PUSH AX (5)POP BX,(BX)等于()。A.0B.1C.2D.F参考答案:A31.如果(AL)=01111111B,执行INC AL指令后,CF=()。A.1B.0C.2D.和执行INC AL指令之前的取值保

10、持一致参考答案:D32.假设(EAX)=00001000H,(EBX)=00002000H,(DS)=0010H,试问MOV ECX,EAX+EBX指令访问内存的物理地址是()。A.00003100HB.10003100HC.00003200HD.00005100H参考答案:A33.宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。()A.正确B.错误参考答案:A34.在计算机系统中,存储器是记忆设备,它主要用来()。A.存放数据B.存放程序C.存放数据和程序D.存放微程序参考答案:C35.下面的数值表示中,和十进制127相等的是哪一个?()A.1113BB

11、.127HC.80HD.7FH参考答案:D36.在某数据段内定义变量 BUFFER DB 30 DUP (20) 表达式 TYPE BUFFER的值为()。A.1B.2C.3D.4参考答案:A37.如果(SP)=30H,执行PUSH BX指令后,(SP)=()。A.28HB.2EHC.32HD.31H参考答案:B38.在所有的进位计数制中,整数部分最低位的权都是1。()A.正确B.错误参考答案:A39.若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序

12、片段顺序执行(1)LEA SI,BX (2)MOV BX,BX (3)LDS BX,BX后,(BX)等于多少?()A.0026HB.0018HC.0027HD.0019H参考答案:A40.在DOS系统中输入汇编.doc文件名就可以执行该汇编程序。()A.正确B.错误参考答案:B41.以下五个指令(1)MOV AL,55H (2)MOV CL,2 (3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?()A.1B.2C.3D.0参考答案:A42.假设数据段定义如下:(1)DA1 DW C,D(2)DA2 DB 18 DUP(?) (3)DA3 DW $

13、-DA2 (4)(5)MOV BX,DA3 (6)MOV AX,DA1上述指令执行后,AH寄存器中的内容是()。A.00HB.01HC.42HD.43H参考答案:A43.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0。()A.正确B.错误参考答案:B44.使用LINK连接命令,执行后可生成文件的扩展名为EXE。()A.正确B.错误参考答案:A45.如果当前(BL)=57H,执行指令ADD BL,0F0H后,OF标志位的取值为()。A.1B.0C.不确定D.2参考答案:B46.BETA EQU 56语句的功能是使BETA的值为56。()A.正确B.错误参考答案:A47.当执行指

14、令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是()。A.表示结果中含2的个数为偶数B.表示结果中含1的个数为奇数C.表示该数为偶数D.表示结果中低八位含1的个数为偶数参考答案:D48.在变址寄存器寻址方式中,若变址寄存器的内容是4E3C(16进制),给出的偏移量是62(16进制),则它对应的有效地址是()(16进制)。A.63B.4D9FC.4E3CD.4E9E参考答案:D49.如果要读取80H号端口的内容,下面()指令能够实现该功能。A.ADDT BL,80HB.MOVt AL,80HC.ADDT 80HD.IN AL,128参考答案:D50.变元可以是操作码的一部分,但在宏定义体中必须用&作分隔符。()A.正确B.错误参考答案:A

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!