qq792005991 发表于 2012-6-9 22:41:17

小甲鱼 汇编语言 第31课 实验五 那最后两个你没有讲的题的答案 跑哪里啦?

如题

fujian810 发表于 2012-6-9 22:41:18

倒数第二题答案

assume cs:code

a segment
    db1,2,3,4,5,6,7,8   
a ends

b segment
    db1,2,3,4,5,6,7,8   
b ends   

c segment
    db0,0,0,0,0,0,0,0   
c ends   

code segment

start:mov ax,a   
      mov ds,ax
      mov ax,c
      mov es,ax
      
      mov cx,8   
      mov bx,0
   s1:mov al,ds:   
      mov es:,al
      inc bx
      loop s1
      
      mov ax,b
      mov dx,ax
      mov cx,8
      mov bx,0
   s2:mov al,ds:
      add al,es:
      mov es:,al
      inc bx
      loop s2
      
      mov ax,4c00h
      int 21h
   
code ends

    end start

fujian810 发表于 2012-6-10 19:43:27

最后一题答案

assume cs:code

a segment
    dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh   
a ends      

b segment

    dw0,0,0,0,0,0,0,0

b ends      

code segment
   
start:mov ax,a
      mov ds,ax
      
      mov ax,b
      mov ss,ax
      mov sp,10h
      
      mov bx,0
      mov cx,8
   s1:push ds:
      add bx,2
      loop s1
      
      mov cx,4c00h
      int 21h
      
code ends
    end start
                              
                              
                              

pcfancy 发表于 2012-6-10 21:57:36

网上一些答案坑爹啊~用的把数据放ax了,然后循环次数cx=8 ~!我觉得应该是4才对。。

yasha 发表于 2015-11-8 20:26:35

fujian810 发表于 2012-6-9 22:41


这应该是错了吧,定义的是字型数据,为什么还用al呢,

鱼C工作室.YCGZS 发表于 2015-12-4 11:03:16

没学到汇编:cry
页: [1]
查看完整版本: 小甲鱼 汇编语言 第31课 实验五 那最后两个你没有讲的题的答案 跑哪里啦?