新版汇编语言程序设计习题答案(钱晓捷主编)(11)
时间:2025-04-23
时间:2025-04-23
计算机科学与技术,汇编语言程序设计,新版,答案,钱晓捷
.exit 0
end
2.38、指令对状态标志的作用可以分成多种情况,例如无影响、无定义、按结果影响、特别说明的影响等,你能区别这些情况吗?分别用具体的指令来说明。
2.39、8086指令系统分成哪6个功能组?各组主要包含什么指令,举例说明。
2.40、总结8086指令系统所采用的各种寻址方式,包括一般的数据寻址、外设数据寻址、堆栈数据寻址、串操作数据寻址、转移指令目的地址的寻址等,并举例说明。
第三章汇编语言程序格式
3.1; 硬指令:每个硬指令就是一个处理器指令,在CPU执行时产生相应功能; 伪指令:伪指令并不产生处理器指令,它通常用于辅助汇编程序对源程序进行汇编。
3.2、什么是标识符,汇编程序中标识符怎样组成?
3.3、什么是保留字,汇编语言的保留字有哪些类型,并举例说明。
3.4、汇编语句有哪两种,每个语句由哪4个部分组成?
3.5 汇编语言程序的开发有哪4个步骤,分别利用什么程序完成、产生什么输出文件。 ⒈ 编辑 文本编辑程序 汇编语言源程序.asm
⒉ 汇编 汇编程序 目标模块文件.obj
⒊ 连接 连接程序 可执行文件.exe或.com
⒋ 调试 调试程序 应用程序
3.6 将第2章习题2.36采用简化段定义格式编写成一个完整的源程序。
;xt236.asm 简化段定义格式
.model small ;定义程序的存储模式(小模式)
.stack ;定义堆栈段(默认1024个字节)
.data ;定义数据段
str1 ab ’Input Number:0~9 : ’,0dh,0ah,’$’
str2 ab ’Error!’,0dh,0ah,’$’
.cade ;定义代码段
.startup ;说明程序的起始点,建立ds,ss的内容。
mov ah,09h ;显示str1字符串
mov dx,offset str1
下一篇:二年级音乐第三课、第四课