`
qqbwww
  • 浏览: 60211 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

汇编语言第二版 实验4 [bx]和loop的使用

 
阅读更多

转自

http://www.henghome.com/archives/410

1.编程,想内存0:200~0:23f依次传送数据0~63(3fh).

 

assume   cs:codesg

codesg segment

        mov ax,20h
        mov ds,ax
        mov bx,00
        mov cx,3fh

      s:mov ds:[bx],bx
        inc bx
        loop s


        mov ax,4c00h
        int 21h
codesg ends
end

 3:将“mov ax,4c00h”之前的指令复制到内存0:200处

assume cs:code
code segment

    mov ax,cs ; CS存储的是代码段地址
    mov ds,ax
    mov ax,0020H
    mov es,ax ; 目标段地址存储在ES寄存器中
    mov bx,0
    mov cx,cx ; CX存放的是程序的长度
  s:mov al,[bx]
    mov es:[bx],al
    inc bx
    loop s

mov ax,4C00H
int 21H

code ends

end
    

 (1) 复制的是什么?从哪里到哪里?

 

答:复制的是代码的二进制数据,从CS:0到ES:0。
(2) 复制的是什么?有多少个字节?你如何知道要复制的字节的数量?
答:复制的是代码的二进制数据,有cx个字节,因为CX存放的是程序的长度。

 

分享到:
评论

相关推荐

    汇编语言程序设计全部实验报告.zip

    汇编语言实验四[bx]和loop的使用 汇编语言实验五编写,调试具有多个段的程序 汇编语言实验六实践课程中的程序 汇编语言实验七寻址方式在结构化数据访问中的应用 汇编语言实验八分析一个奇怪的程序 汇编语言实验九...

    汇编语言第二版答案,

    本次解析主要针对《IBM-PC汇编语言程序设计(第二版)》中的课后习题答案进行深入分析,该书由沈美明与温冬蝉共同编著,是学习汇编语言的重要参考资料之一。 #### 二、汇编语言基础知识 在进入具体的习题解析之前...

    王爽汇编语言第二版+习题答案.rar

    《王爽汇编语言第二版》是一本深受程序员和计算机科学爱好者欢迎的教材,它深入浅出地介绍了汇编语言的基础知识和应用技巧。汇编语言是计算机编程的一种低级语言,它与机器语言密切相关,但比机器语言更易于理解和...

    《汇编语言》-第三版-王爽-以及课后答案

    #### 实验4 (BX)和LOOP的使用 - **实验内容**:通过实验熟悉BX寄存器和LOOP指令的使用方法。 #### 第6章 包含多个段的程序 - **6.1 在代码段中使用数据**:探讨如何在代码段中嵌入数据。 - **6.2 在代码段中...

    IBM-PC汇编语言程序设计课后习题参考答案--第5章(第二版 沈美明 温冬婵版)

    本资源是沈美明和温冬婵编著的《IBM-PC汇编语言程序设计》第二版的第五章课后习题参考答案,旨在帮助读者巩固所学知识,提升理解和应用能力。 汇编语言是计算机科学的基础,它是将机器指令以人类可读的形式表示的...

    王爽汇编语言第二版

    第5章 【BX】和loop指令 5.1 【BX】 5.2 Loop指令 5.3 在Debu9中跟踪用loop指令实现酮循环程序 5.4 Debu9和汇编编译器masm对指令的不同处理 5.5 loop和【bx】的联合应用 …… 第3章 寄存器(内存访问) 第4章 第一个...

    汇编语言王爽实验

    王爽的《汇编语言》教材及其实验不仅教授了基本的汇编语言语法和编程技巧,更着重于通过实际操作加深对计算机底层硬件和软件交互的理解。通过Debug工具的使用,学生能够直观地看到指令执行的效果,从而更好地掌握...

    《汇编语言》第二版 王爽 中文高清扫描版115M part1 (因为太大,压缩成了6部分,解压后一个文件)

    第5章 【BX】和loop指令   5.1 【BX】   5.2 Loop指令   5.3 在Debu9中跟踪用loop指令实现酮循环程序   5.4 Debu9和汇编编译器masm对指令的不同处理   5.5 loop和【bx】的联合应用   …… 第3章 ...

    汇编语言程序设计(第二版沈美明温冬婵)课后答案

    《汇编语言程序设计(第二版沈美明温冬婵)》是一本深入浅出介绍汇编语言编程的教材,适合计算机科学与技术、软件工程等相关专业的学生学习。汇编语言是计算机硬件与软件之间的桥梁,它允许程序员直接对计算机硬件...

    IBM+PC汇编语言程序设计实验教程

    《IBM+PC汇编语言程序设计实验教程》是学习IBM PC架构下汇编语言编程的重要参考资料,主要针对第二版教材进行深入实践。汇编语言是一种底层编程语言,它与计算机硬件紧密相连,允许程序员直接控制计算机的硬件资源,...

    汇编语言(第1版)(王爽)_汇编_

    《汇编语言(第1版)(王爽)》是一本由王爽编著的汇编语言教程,专注于16位汇编语言的学习。这本书对于初学者来说是一个理想的起点,它详细介绍了汇编语言的基础概念、语法和应用,帮助读者理解和掌握这种底层编程语言...

    王爽汇编语言第二版课件

    通过王爽的《汇编语言》第二版课件,学习者可以系统地学习汇编语言,掌握其基本语法和使用方法,从而提升对计算机系统的理解和操控能力。同时,课件中的实例和练习也是巩固知识、提高技能的重要途径。

    《汇编语言》第二版 王爽 中文高清扫描版115M part2 (因为太大,压缩成了6部分,解压后一个文件)

    第5章 【BX】和loop指令   5.1 【BX】   5.2 Loop指令   5.3 在Debu9中跟踪用loop指令实现酮循环程序   5.4 Debu9和汇编编译器masm对指令的不同处理   5.5 loop和【bx】的联合应用   …… 第3章 ...

    汇编实验清华大学书版第二版,,王爽著课后实验

    《汇编语言实验》是清华大学出版社出版的王爽教授所著教材的第二版配套实验教程。这本书深入浅出地介绍了汇编语言的基础知识和实践应用,旨在帮助学习者理解和掌握计算机底层运作原理。汇编语言是计算机科学中的一个...

    汇编语言_王爽_答案

    总结,王爽的《汇编语言》教材涵盖了从基本的二进制运算到高级的程序控制结构,通过习题和实验,读者可以深入理解汇编语言的各个方面,从而具备编写和调试汇编程序的能力。学习这个领域的知识对于计算机系统底层原理...

    《汇编语言》第二版 王爽 中文高清扫描版115M part5 (因为太大,压缩成了6部分,解压后一个文件)

    第5章 【BX】和loop指令   5.1 【BX】   5.2 Loop指令   5.3 在Debu9中跟踪用loop指令实现酮循环程序   5.4 Debu9和汇编编译器masm对指令的不同处理   5.5 loop和【bx】的联合应用   …… 第3章 ...

    汇编语言_第2版.part4

    第5章 【BX】和loop指令 5.1 【BX】 5.2 Loop指令 5.3 在Debu9中跟踪用loop指令实现酮循环程序 5.4 Debu9和汇编编译器masm对指令的不同处理 5.5 loop和【bx】的联合应用 …… 第3章 寄存器(内存访问) 第4章 第一个...

    汇编语言(第二版) 王爽著 习题解答

    《汇编语言(第二版)》是王爽教授的经典著作,深入浅出地介绍了汇编语言这一计算机底层语言。汇编语言是计算机科学的基础,它允许程序员直接对计算机硬件进行编程,提供了对计算机操作的直接控制,对于理解计算机...

    汇编语言实验报告-张雪兰版本

    "第三次汇编实验.doc"、"第一次汇编实验.doc"、"第四次汇编实验.doc"和"第二次汇编实验.doc"分别代表了不同阶段的实验过程和结果。这些文档详细记录了每个实验的目标、步骤、代码实现以及实验分析,有助于读者了解...

Global site tag (gtag.js) - Google Analytics