鱼C论坛

 找回密码
 立即注册
查看: 3317|回复: 2

实验五(5&6)

[复制链接]
发表于 2011-4-15 09:41:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 loop 于 2011-4-16 19:50 编辑
  1. assume cs:code
  2. a       segment
  3.    db 1,2,3,4,5,6,7,8
  4. a   ends
  5. b      segment
  6.    db 1,2,3,4,5,6,7,8
  7. b      ends
  8. d      segment
  9.     db 0,0,0,0,0,0,0,0
  10. d       ends
  11. code  segment
  12.   start: mov ax,b
  13.            mov es,ax
  14.            mov ax,d
  15.            mov ds,ax
  16.            mov bx,0
  17.            
  18.            mov cx,8
  19.       s:  mov al,es:[bx]
  20.            mov [bx],al
  21.            inc  bx
  22.            loop s
  23.           mov bx,0
  24.           mov cx,8
  25.      s1:   mov al,cs:[bx]
  26.            add  [bx],al
  27.            inc   bx
  28.            loop s1
  29.           mov ax,4c00h
  30.           int   21h
  31.     code  ends
  32.    end  start

  33. assume  cs:code
  34.      a  segment
  35.         dw   1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
  36.      a  ends
  37.      b  segment
  38.         dw   0,0,0,0,0,0,0,0
  39.      b  ends
  40. code  segment
  41. start: mov ax,cs
  42.         mov ss,ax
  43.         mov sp,48
  44.         mov ax,a
  45.         mov dx,ax
  46.         mov bx,0
  47.                 mov cx,8
  48.      s: push [bx]
  49.             add bx,2
  50.                 loop s
  51.                
  52.                 mov bx,0
  53.                 mov cx,8
  54.          s0:pop        [bx]
  55.             add bx,2
  56.                 loop s0
  57.             
  58.                 mov ax,b
  59.                 mov ss,ax
  60.                 mov sp,16
  61.                 mov bx,0
  62.                 mov cx,8
  63.          s1:push [bx]
  64.             add bx,2
  65.                 loop s1
  66.                
  67.                 mov ax,4c00h
  68.                 int 21h
  69. code  ends
  70. end start
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-4-15 18:11:36 | 显示全部楼层
本帖最后由 loop 于 2011-4-16 07:37 编辑

非常好,再接再厉!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-4-16 19:19:13 | 显示全部楼层
你的这两个程序,怎么在定义ASUUNE 中为啥只定义了 CS 的,而其他的数据段和堆在的名字没定义啊,这样编译器怎么找到你的这些地址啊?不懂,谁来解释下啊!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 14:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表