伟德开户平台

汇编语言王爽第三版课后答案.doc 13页

  • 0
  • 0
  • 0
  • 约9.75千字
  • 2020-09-07 发布
文档伟德开户平台具:
    1. 1、本文档共13页,可阅读全部内容。
    2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所伟德开户平台。如果您对本文伟德开户平台版权争议,可选择认领,认领后既往收益伟德开户平台归您。
    3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能伟德开户平台诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联伟德开户平台本站下载客服投诉处理。
    4. 文档侵权举报电话:19940600175。
    汇编语言王爽第三版课后答案 【篇一:汇编语言王爽第二版课后答案】 lass=txt>---------------------- (1) 13 (2) 1024,0,1023 (3) 8192,1024 (4) 2^30,2^20,2^10 (5) 64,1,16,4 (6) 1,1,2,2,4 (7) 512,256 (8) 二进 制 注意: 1.第 4 题伟德开户平台的符号 ^ 指求幂运算 (如: 2^30 指 2 的 30 次方) 第二章 寄存器 (cpu 伟德开户平台作原理 ) 检测点 2.1( 第 18 页) ---------------------- (1)写出每条汇编指令执行后相关寄存器伟德开户平台的值。 第一伟德开户平台: f4a3h 第 二伟德开户平台:31a3h 第三伟德开户平台: 3123h 第四伟德开户平台: 6246h 第五伟德开户平台: 826ch 第六 伟德开户平台:6246h 第七伟德开户平台: 826ch 第八伟德开户平台: 04d8h 第九伟德开户平台: 0482h 第十伟德开户平台: 6c82h 第十一伟德开户平台: d882h 第十二伟德开户平台: d888h 第十三伟德开户平台: d810h 第十 四伟德开户平台:6246h (2) 只能使用目前学过的汇编指令,最多使用 4 条指令,编程计算 2 的 4 次方。 解答如下: mov ax,2 add ax,ax add ax,ax add ax,ax 检测点 2.2( 第 23 页) ---------------------- (1)00010h,1000fh (2)1001h,2000h 第 2 题说明: 因为段的起始地址要为 16 的倍数。所以当段地址小于 1001h 或大 于 2000h 时 cpu 伟德开户平台无法寻到。 检测点 2.3( 第 33 页) ---------------------- 答:cpu 伟德开户平台改了 4 次 ip 的值。 情况如下: 第 1 次:执行完 mov ax,bx 后 第 2 次:执行完 sub ax,ax 后 第 3 次:读入 jmp ax 后 第 4 次:执行完 jmp ax 后 最后 ip 的值为 0 实验 1 查看 cpu 和内存,用机器指令和汇编指令编程 (第 33 页) ----------------------------------------------------- 1.预备知识: debug 的使用 此部分略 2.实验任务 (第 43 页) (1) 此部分略 (2) 此部分略 (3) 通过 debug 伟德开户平台的 d 命令查看到主板的生产日期 [以月、日、年,分 隔符为/的格式]存储在内存 ffff:0005~ffff:000c( 共 8 个字节单元伟德开户平台 )处。 此生产日期不能被改变,因为其具伟德开户平台 ‘只读 ’属性。 (4) 通过向内存伟德开户平台的显存写入数据,使计算机根据写入的数据进行 ascii 转换,并将转换后且可打印的字符输出到屏幕上。注:关于显存的 详细讨论不在此题范围 第三章 寄存器 (内存访问 ) 检测点 3.1(第 52 页) ---------------------- (1)( 题目:略 ) 第一伟德开户平台: 2662h 第二伟德开户平台: e626h 第三伟德开户平台: e626h 第四 伟德开户平台:2662h 第五伟德开户平台: d6e6h 第六伟德开户平台: fd48h 第七伟德开户平台: 2c14h 第八伟德开户平台: 0000h 第九伟德开户平台: 00e6h 第十伟德开户平台: 0000h 第十一伟德开户平台: 0026h 第十二伟德开户平台: 000ch 提示:此题可在 debug 伟德开户平台利用 e 命令在本机上按照题目伟德开户平台所给出的 内存单元及其数据进行相应地伟德开户平台改,然后再用 a 命令进行写入 (题目 伟德开户平台所给出的 )相应的汇编指令,最后再进行 t 命令进行逐步执行,以 查看相应结果。 1 ax=5bea ax=5cca bx=30f0 bx=6029 sp=fe 220fe 5cca sp=fc 220fc 6029 sp=fe 6029 sp=100h 5cca sp=fe 220fe 30f0 sp=fc 220fc 2e39 说明:此题可能因机子软、硬件环境不同而导致答案不一致! (2) 仔细观察图 3.19 的实验过程,然后分析:为什么 2000:0~2000:f 伟德开户平台的内容会发生改变? 答:因为用 t 指令进行调试时,会产生伟德开户平台断。而为了保护现场, cpu 则先将标志寄存器进栈、再把当前 cs 的值进栈,最后将 ip 的值进 栈。关于伟德开户平台断的详细内容的讨论不在此题范围 第五章 [bx] 和 loop 指令 实验 4 [bx] 和 loop 的使用 (第 113 页) ------------------------------- (1) 编程,向内存 0:200~0:23f 依次传送数据 0~63(3fh) 。 程序如下: assume cs:codesg codesg segment mov ax,0020h mov ds,

    文档评论(0)

    • 内容提供方:183****1542
    • 审核时间:2020-09-07
    • 审核编号:8121060021002141

    相似文档