汇编网首页登录博客注册
bslg123的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
文章收藏
友情链接

[2009-03-16 15:32] 实验11 已测试

实验11,编写子程序,程序思路用jcxz判断是否0 用cmp和转移指令配合判断ASCLL码 debug测试通过
assume cs:codesg

datasg segment
    db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends

codesg segment
begin:mov ax,datasg
      mov ds,ax
      mov si,0
      call letterc

      mov ax,4c00h
      int 21h

l...
阅读全文 | 评论次数(1) | 浏览次数(525) | 所属类型(汇编作业)

[2009-02-26 09:42] 课设1,代码量6KB 有图

点击查看原图
这次设计主要是子程序的设计,花了不少时间修改,刚写完的时候错误很多,这次设计分为四大模块,每个模块都分为21次循环,每个模块独立处理,程序很好理解,对于实验10的三个程序熟练的人


assume cs:codesg
data segment
  db 30 dup (0)

  db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
  db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
  db '1993','199...
阅读全文 | 评论次数(2) | 浏览次数(540) | 所属类型(汇编作业)

[2009-02-20 17:14] 实验9,大家来交流下

运用两次二次循环,没有给BX负值
assume cs:code
data segment
  db 'welcome to masm!'
  db 02h,0cah,0cah
data ends

  
code segment
  dw 0,0,0,0,0,0,0,0,0,0,0,0,0   ;在代码段中使用栈


  start:mov ax,0b800h
        mov es,ax
        mov ax,data
        mov ds,ax
        mov ax,cs
        mov ss,ax
        ...
阅读全文 | 评论次数(1) | 浏览次数(411) | 所属类型(汇编作业)

[2009-02-20 13:32] 实验7 大家帮忙看下 提点意见

大家帮忙看下 提点意见
我是把全部循环融合在一起 只实现一次循环,不知道这样可不可以,哪些寄存器用得合理不合理呢
assume cs:code
data segment
   db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
   db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
   db '1993','1994','1995'


   dd 16,22,382,1356,2390,8000,16000,24...
阅读全文 | 评论次数(2) | 浏览次数(241) | 所属类型(汇编作业)
页码数(1):  1