好文档 - 专业文书写作范文服务资料分享网站

汇编语言

天下 分享 时间: 加入收藏 我要投稿 点赞

汇编语言实验报告

一、实验目的

1、 掌握数据在内存中的存放方式和内存操作数的几种寻址方式,段寄存器和物理寻址计

算。

2、 熟悉LOOP指令和数据传送指令

3、 掌握简单的汇编语言程序编写与调试。 二、实验内容

向内存0:200~0:23F依次传送数据0~63(3FH) 三、实验步骤

1、 在集成编译器中编写自己所写程序 2、 编译程序,运行程序。 3、 用t命令调试程序。 四、流程图及程序清单

五、实验结果及分析(此处应该包含调试的过程,可以截图)

用u命令查看汇编指令,r命令查看寄存器的内容,t命令跟踪执行机器指令。

1

2

3

一、实验目的:

1、掌握不同寻址方式的灵活运用

2、体会CPU提供多种寻址方式的用意,并学习一些相关的编程技巧。 二、实验内容:

将datasg段中的每个单词的前四个字母改写为大写字母。

三、实验步骤

在集成编译器中编写自己所写程序 编译程序,运行程序。 用t命令调试程序。

四、流程图及程序清单

ASSUME CS:CODESG,DS:DATASG,SS:STACKSG

STACKSG SEGMENT

dw 0,0,0,0,0,0,0,0 STACKSG END

DATASG SEGMENT

db '1. display ' db '2. brows ' db '3. replace ' db '4. modify ' DATASG ENDS

CODESG SEGMENT START:

mov ax,stacksg mov ss,ax mov sp,16

mov ax,datasg mov ds,ax mov bx,0 mov cx,4

s0:push cx mov si,3 mov cx,4

s:mov al,[bx+si] and al,11011111b mov [bx+si],al inc si loop s

4

add bx,16 pop cx loop s0

MOV 4C00H INT 21H CODESG ENDS

END START

五、实验结果及分析

5

汇编语言

汇编语言实验报告一、实验目的1、掌握数据在内存中的存放方式和内存操作数的几种寻址方式,段寄存器和物理寻址计算。2、熟悉LOOP指令和数据传送指令3、掌握简单的汇编语言程序编写与调试。二、实验内容向内存0:200~0:23F依次传送数据0~63(3FH)三、实验步骤
推荐度:
点击下载文档文档为doc格式
1x6m11jqne86wqv5qtzs
领取福利

微信扫码领取福利

微信扫码分享