汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~

检测点6.1

1

下面的程序实现依次用内存0:0~0:15单元中的内容改写程序中的数据,完成程序:

assume cs:codesg
codesg segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h;ip为0,2,4,6,8..start:  mov ax,0mov ds,ax;ds设置为0mov bx,0mov cx,8;8次循环
s:      mov ax,[bx]___;填写的地方,应该填写`mov cs:[bx],ax`add bx,2loop smov ax,4c00hint 21hcodesg ends
end start

填写mov cs:[bx],ax,因为我们需要把0:0~0:15复制到cs:0~cs:15上,刚好用bx来做位移下标,字所占2字节,所以bx每次加2

2

下面的程序实现依次用内存0:0~0:15单元中的内容改写程序中的数据,数据的传送用栈来进行。栈空间设置在程序内。完成程序:

assume cs:codesgcodesg segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdw 0,0,0,0,0,0,0,0,0,0start:    mov ax,___;应该填cs,因为栈空间被放到了程序的开头进行声明mov ss,ax;设置ss的值mov sp,___;设置sp的值,应该填24h,因为前面还有8个字,即16字节,栈顶是往高位 数,而且栈里面有10个字节mov ax,0;mov ds,ax;ds为0mov bx,0;bx用做下标mov cx,8;循环8次s:       push [bx];把0:[bx]入栈pop cs:___;这里应该赋值给cs:[bx],所以填写[bx]add bx,2loop s mov ax,4c00Hint 21hcodesg ends
end start

依次填写:

cs,24h,[bx],解释在注释中

汇编语言 王爽 第四版 第六章 检测点6.1相关推荐

  1. 汇编语言 王爽 第四版 第三章 检测点3.2

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 检测点3.2 1 补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到20000H-2000FH中. mov ax,1 ...

  2. 汇编语言 王爽 第四版 前两章学习心得

    博客开篇 从大学入学开始,心里就萌生了写博客的想法,奈何自己太懒惰,一直没有付诸于行动.工作后,最近上班还算清闲,故又萌生出了写博客的想法.千里之行,始于足下.谨以此篇博客作为自己的博客开端,文中不足 ...

  3. 汇编语言 王爽 第四版 第二章 检测点2.2

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 检测点2.2 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 0010H 到 1000FH . 最小肯定是偏移地址为0, ...

  4. 汇编语言 王爽 第四版 实验5

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 实验5 编写.调试具有多个段的程序 1 编译连接下面程序,用debug加载.跟踪,回答问题. assume cs:code,ds:data, ...

  5. 汇编语言 王爽 第四版 实验1

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 文章目录 实验1 查看CPU和内存,用机器指令和汇编指令编程 1 开始执行命令: 2 指令 过程 3 4 实验1 查看CPU和内存,用机器指 ...

  6. 《汇编语言》王爽(第四版) 第十一章 实验11

    文章目录 前言 一.实验任务 二.实现思路 三.实现代码 四.DIY时间 1.需求分析 2.最终效果 3.实现代码 总结 前言 本文是王爽老师<汇编语言>(第四版) 第十一章 实验11 的 ...

  7. 汇编语言(王爽 第三版)检测点

    这本书购于2015.11.30,我大概从2016.3月开始读,历时大概三个月,我们学校开<微机原理与汇编语言>这门课,不过让人感觉很不爽,课本一开始就丢给你一堆东西,意欲让你记住这一大堆东 ...

  8. 《汇编语言》王爽(第四版) 第十六章 实验16

    文章目录 前言 一.实验任务 二.思路分析 1.程序框架 2.设置前景色 3.设置背景色 三.最终成果 1.完整代码 2.效果图 总结 前言 本文是王爽老师<汇编语言>(第四版) 第十六章 ...

  9. 《汇编语言》王爽(第四版) 第十章 实验10

    文章目录 前言 一.子程序1 显示字符串 1.实验任务 2.分析 (1)如何在指定位置显示 (2)如何显示指定颜色 (3)保存子程序中用到的寄存器 3.代码 二.子程序2 解决除法溢出的问题 1.实验 ...

最新文章

  1. R语言临床预测模型的评价指标与验证指标实战:C-index指标计算
  2. MATLAB实现数字识别系统,基于人工神经网络的MATLAB手写数字识别系统
  3. 面到阿里月薪 27k 数据岗,很难?
  4. 学习笔记之-MySql高级之sql优化
  5. 串口通信寄存器/库函数配置、实例编写
  6. Spring+Hessian搭建远程方法调用
  7. mvn使用assembly打包所有的moudle为一个tgz文件
  8. 一个boost底下的线程池
  9. python 窗口控件变大变小_详解:用Python+AutoIt实现界面工具开发过程
  10. 360的IM可能会是什么样?
  11. js逆向案例-过加速乐
  12. 一个高仿追书神器的vue阅读器。已成功做成app
  13. 关于Fragment + RecyclerView + Toolbar + BottomNavigationView的组合应用
  14. Android 标题下划线 选中效果
  15. 元学习(Meta Learning)最全论文、视频、书籍资源整理
  16. 跟我一起学python3(一)
  17. 关于如何在Matlab中构造三维几何,以及三棱柱实例演示
  18. 【Hotel TV】三星商用TV解决方案
  19. golang监控服务器性能,go 性能监控神器
  20. 【Go编程语言】 Go语言基础语法

热门文章

  1. iOS 游戏安全之 IAP 破解原理与防御
  2. MATLAB | 将图片序列转换为视频文件
  3. 美国大学专业排名一目了然 备战雅思是梦想实现的第一步
  4. 应埃及方面要求,加沙停火协议延长了24小时
  5. PC端企业类型整页制作
  6. 流量为王的时代,留给搜狗的机会却不多了
  7. 诺基亚n79 java性能_诺基亚N79即将出现,N79与N82对比,综合性能与可买度提升大吗?...
  8. 解决app在没有上传app store前大规模安装测试问题的一些办法与思路
  9. 【ICDM 2022教程】图挖掘中的公平性:度量、算法和应用
  10. android传值给activity,android怎么实现PopuWindow与Activity传值