电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

汇编语言课后答案重点讲义资料

汇编语言课后答案重点讲义资料_第1页
汇编语言课后答案重点讲义资料_第2页
汇编语言课后答案重点讲义资料_第3页
1-1 (1) 传统计算机:①控制器;②运算器;③存储器;④输入设备;⑤输出设备。现代计算机:①处理器;②存储系统;③输入输出系统。(2) 直接控制硬件,易产生运行速度快,目标代码小的程序。(3) 处理器中数量多,使用频率改,多种用途的一组寄存器。(4) 后进先出。(5) 6 个状态标志: CF、AF、ZF、SF、PF、OF;3 个控制标志位: DF、IF、TF。(6) 左边最高位。(7) 无。(8) 字母大小写不同,但是表示同一个符号。(9) 不被汇编。(10) 源程序和目标代码,各种标识符的说明。1-2 (1) √(2) ×,属于专用寄存器(3) ×, 8 个 16 位通用寄存器(4) √(5) ×,不一样,原因见P25(6) √(7) ×, 4 部分需要分隔符区别(8) √(9) ×, 程序终止代表程序执行结束,不意味汇编结束。汇编是将源程序翻译成目标模块代码的过程, 源程序的最后必须有一条END 伪指令表明汇编结束, END 指令之后的任何内容不被汇编程序处理。(10) √1-3 (1) 1M=220BYTE(2) 8 (3) BX,CX,SI,DI,BP,SP(4) 16,DL,DH(5) 4,16 (6) 低 4 位地址全为 0,64KB (7) 段地址,偏移地址, IP (8) 目录(9) 操作码,地址码 / 操作数(10) .ASM,目标模块, .EXE1-4 见 P2 1-5 见 P10 1-6 (1) 0FFF0H(2) 417H (3) 24500H (4) 0BC777H 1-7 代码段:主要存放程序中的指令代码。数据段:主要存放当前运行程序所用的数据。堆栈段:指明当前运行程序所使用的堆栈区域。1-8 见 P4-P5 1-9 见课件1-10 见 P25-P27 1-11 见 P16 或者课件1-12 见 P17 或者课件1-13 FFH,Again,next,h_asscii 1-14 见 P27 或者课件2-1 (1) 没有,因为 8 位字节表示的范围: 0~255 (2) 没有,都是 46H (3) 因为( 34+67H)*3 是常数(4) 以避免与不能以数字开头的标识符混淆(5) 不能,因为 8 位字节表示的范围: 0~255 (6) 防止发生非法操作(7) 寻找操作数存储的地址(8) 有效地址直接包含在指令中(9) DS (10) 不正确,因为类型不匹配2-2 (1) √(2) ×,小写字母排在大写字母之后(3) √(4) ×,不一样多(5) √(6) √(7) ×,没有对齐,因为0403H是奇数地址,不是偶数地址(8) √(9) √(10) √2-3 (1) 97,61,a(2) 0DH,0AH(3) DB,OFFSET(4) 8843H(5) DWORD,4,WORD PTR(6) 3 (7) 立即数寻址,寄存器寻址,存储器寻址(8) 寄存器寻址,立即数(9) 4028H(10) DS,SS2-4 (1) 255 (...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

文库响当当+ 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部