实验内容:

1、综合使用loop,[bx],编写完整汇编程序,实现向内存b800:07b8开始的连续16个字单元重复填充字数据0441H。

实验结果:

若填充的数据为:0403h,则实验结果转变为:

2、综合使用loop,[bx],编写完整汇编源代码,实现向内存0:200~0:23F依次传送数据0~63(3FH)

将0:200~0:23F变化为0020:0~0020:3F,使得([bx])的值与(bx)的值相等。

实验结果:

3. 教材实验 4(3)(P121)

源代码:

assume cs:code

code segment

  mov ax, cs

  mov ds,ax

  mov ax,0020h

  mov es,ax

  mov bx,0

  mov cx, 17h

   s: mov al,[bx]

   mov es:[bx],al

   inc bx

  loop s

  mov ax,4c00h

   int 21h

code ends

end

编译并链接:

实验结果及运行:

实验解释与理解:

(1)第一个空格填写cs,使得内存单元的段地址变为当前将要执行指令的段地址。

(2)第二个空格填写第(1)步中得到的代码段的长度。

最新文章

  1. MySQL 清空慢查询文件
  2. Lua 学习笔记(六)迭代器
  3. 2016HUAS_ACM暑假集训2E - I Hate It
  4. [Ogre]纹理设置
  5. Linux服务器上监控网络带宽的18个常用命令(转)
  6. Sql 临时表
  7. cocos2dx输出信息重定向到控制台
  8. 聊聊LAA(LARGE ADDRESS AWARE)
  9. [CF373C]计算袋鼠是愉快的(Counting Kangaroos is Fun)-贪心
  10. WPF 完美截图 <一>
  11. 解读Raft(四 成员变更)
  12. 『取巧』VS2015试用期过后 继续试用
  13. redis 4.x 安装哨兵模式 sentinel
  14. 如何查找php-fpm监听的端口
  15. Android图片变形,ImageView属性的设置。
  16. sqlserver中如何将mdf文件还原到数据库
  17. (01背包 先排序)Proud Merchants (hdu 3466)
  18. Spring学习总结之高级装配
  19. php安装时开启很多扩展,如果忘了开启某些扩展,以后还能加上吗?答案是可以的
  20. 用 Java 实现一个冒泡排序算法

热门文章

  1. 三、基于任务的异步模式(TAP),推荐使用
  2. KDD 2013推荐系统论文
  3. Vue.js经典开源项目汇总
  4. List的 并集、交集、差集操作
  5. FRP-Functional Reactive Programming-函数响应式编程
  6. 18、配置嵌入式servlet容器(2)
  7. Linux磁盘分区,挂载
  8. mac 系统安装selenium注意事项
  9. mint-ui 填坑之路
  10. 实例:接口并发限流RateLimiter