汇编语言课后答案

发布时间:2023-12-02 10:05:32   来源:文档文库   
字号:
1-1(1
传统计算机:①控制器;②运算器;③存储器;④输入设备;⑤输出设备。现代计算机:①处理器;②存储系统;③输入输出系统。(2直接控制硬件,易产生运行速度快,目标代码小的程序。(3处理器中数量多,使用频率改,多种用途的一组寄存器。(4后进先出。
(56个状态标志:CFAFZFSFPFOF3个控制标志位:DFIFTF(6左边最高位。(7无。
(8字母大小写不同,但是表示同一个符号。(9不被汇编。
(10源程序和目标代码,各种标识符的说明。
1-2(1
(2×,属于专用寄存器
(3×,816位通用寄存器(4
(5×,不一样,原因见P25(6
(7×,4部分需要分隔符区别(8
(9×,
程序终止代表程序执行结束,不意味汇编结束。汇编是将源程序翻译成目标模块代码的过程,源程序的最后必须有一条END伪指令表明汇编结束,END指令之后的任何内容不被汇编程序处理。
(10

1-3(11M=220BYTE(28(3BX,CX,SI,DI,BP,SP(416DL,DH(5416(64位地址全为064KB(7段地址,偏移地址,IP(8目录
(9操作码,地址码/操作数(10.ASM,目标模块,.EXE

1-4P2
1-5
P101-6(10FFF0H(2417H(324500H(4
0BC777H
1-7代码段:主要存放程序中的指令代码。
数据段:主要存放当前运行程序所用的数据。堆栈段:指明当前运行程序所使用的堆栈区域。
1-8P4-P5
1-9见课件
1-10P25-P27
1-11P16或者课件

1-12P17或者课件

1-13FFHAgainnexth_asscii
1-14P27或者课件
2-1(1没有,因为8位字节表示的范围:0~255(2没有,都是46H(3因为(34+67H*3是常数
(4以避免与不能以数字开头的标识符混淆(5不能,因为8位字节表示的范围:0~255(6防止发生非法操作(7寻找操作数存储的地址(8有效地址直接包含在指令中(9
DS(10不正确,因为类型不匹配

本文来源:https://www.2haoxitong.net/k/doc/e9461a7f73fe910ef12d2af90242a8956aecaa7d.html

《汇编语言课后答案.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式