Advertisement

汇编语言(王爽):实验4中的bx指令和循环指令

阅读量:

本次实验所采用的软件为emu8086。

(1)编写程序,将数值0至63(即3FH)依次传送到内存地址0:200至0:23F的位置

复制代码
    assume cs:code
    
    code segment
    mov ax,0000H
    mov ds,ax
    mov bx,200H
    mov dx,0 
    mov cx,64
    s: mov [bx],dx
       inc bx
       inc dx
       loop s  
       mov ax,4c00h
       int 21h
    code ends
    
    end

(2)编程:将数值0至63(3FH)依次传送到内存地址0:200~0:23F中,程序需严格限制在9条指令内,其中必须包含“mov ax,4c00h”以及“int 21h”这两条指令

接下来分析代码

复制代码
    assume cs:code
    
    code segment
    mov ax,0000H
    mov ds,ax
    mov bx,200H 
    mov cx,64
    s: mov [bx],bl
       inc bx
       loop s  
       mov ax,4c00h

全部评论 (0)

还没有任何评论哟~