zoukankan      html  css  js  c++  java
  • 实验四

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

    编辑:

    编译

     

    链接

     

    执行:

    发现当向ax寄存器中写入0403h内存时出现的是红心,下面修改为0411h

    出现的是AAAAAAAAAAAAAAAA

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

    (1)必做:综合使用loop, [bx], mov实现

    编译和链接:

    运行结果:

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

    assume cs:code   

    code segment   

         mov ax, code ;或mov ax, cs 

         mov ds,ax   

         mov ax,0020h   

         mov es,ax   

         mov bx,0   

         mov cx, 18h   ;或mov cx, 17h    ;或sub cx,5

      s: mov al,[bx]   

         mov es:[bx],al   

         inc bx   

         loop s   

         mov ax,4c00h   

         int 21h   

    code ends   

    end

    截图:

    实验总结:

    本次实验室通过查阅资料和看教科书完成的

    发现了自己对汇编语言的理解力还不够,还不能按照高级语言那种方式来编写程序。 

  • 相关阅读:
    EntityFrameworkCore 试用
    学习Core 本机开发调试 (环境)
    非代码的异常
    .net 下判断中英文字符串长度
    LingQ 的Distinct使用方法
    Excel导入导出各种方式分析
    VS使用的快捷方式
    数据库事物
    web开发常用正则表达式
    特殊字符转义
  • 原文地址:https://www.cnblogs.com/acmblog/p/10000356.html
Copyright © 2011-2022 走看看