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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  何以解忧愁,唯有杜康酒!
  • 『姓名』:
  • 『性别』:男『发送消息
  • 个人说明:http://student.zjzk.cn/course_ware/data_structure/web/shu/shu6.3.2.htm
  • 详细信息『加为好友』
学习动态

[2010-07-14 09:41] 第十四章 实验14

;编程,以“年/月/日 时:分:秒“的格式,显示当前的日期、时间。

data segment
    s        db 9,8,7,4,2,0
data ends
stack segment  stack
        db 10h dup (?)
stack ends
assume cs:code 
assume ds:data
code segment
start: mov ax,data
       mov ds,ax
       mov ax,0b800h
       mov es,ax
       mov bx,160*12+35*2   ;定位显存...
阅读全文 | 评论次数(0) | 浏览次数(1126) | 所属类型(汇编作业)

[2010-07-13 19:01] 13章 应用程序中断实例 (3)

;(3)下面的程序,分别在屏幕的第2、4、6、8、行显示4句
;英文诗,补全程序。
assume cs:code
code segment
s1:                db 'Good,better,best,','$'
s2:                db 'Never let it rest,','$'
s3:                db 'Till good is better,','$'
s4:                db 'And better,best.','$'
s :                dw offset s1,offset s2,offset s3,offset s4
row:        db 2,4,6,8
;>>>>>>>>>>>>>>>>>>>>>>>>...
阅读全文 | 评论次数(0) | 浏览次数(1082) | 所属类型(汇编作业)

[2010-07-11 22:30] 实验13 应用程序中断实例 (2)

;(2)编写并安装int 7ch中断例程,功能为完成loop指令的功能。
;参数:(cx)=循环次数,(bx)=位移
assume cs:code
code segment
start:mov ax,0
      mov es,ax
      mov di,200h                         ;es:di指向目标地址
      mov ax,cs
      mov ds,ax
      mov si,offset S7C               ;ds:si指向源操作数,int 7ch中断
      mov cx,offset S7Ce...
阅读全文 | 评论次数(0) | 浏览次数(600) | 所属类型(汇编作业)

[2010-07-11 19:30] 13章 应用程序中断实例 (1)

;(1) 编写并安装int 7ch中断例程,功能为显示一个用0结束的字符串,
;中断例程安装在0:200处。
        ;参数:(dh)=行号,(dl)=列号,(cl)=颜色,ds:si指向字符串首地址。
assume cs:code
code segment
start:mov ax,0
      mov es,ax
      mov di,200h      ;置目标地址
      mov ax,cs
      mov ds,ax
      mov si,offset S7C
      mov cx,offset S7Cend-offset S7C  ;传送的字节...
阅读全文 | 评论次数(0) | 浏览次数(533) | 所属类型(汇编作业)

[2010-07-06 22:45] 试验12 编写0号中断程序

编写0号中断的处理程序,使得在除法溢出发生时,在屏幕中间显示字符串“divdi error!”,然后返回到DOS.
assume cs:codesg
codesg segment
start:mov ax,0
      mov es,ax
      mov di,200h     ;设置目标操作数地址
      mov ax,cs
      mov ds,ax
      mov si,offset do0        ;设置源操作数地址
      mov cx,offset do0end-offset do0     ;传送的字节数
      cld    ...
阅读全文 | 评论次数(0) | 浏览次数(579) | 所属类型(汇编作业)

[2010-07-04 23:10] 第十一章 实验11 编写子程序

第十一章 实验11 编写子程序
编写一个子程序,将包含任意字符,以0结尾的字符串中的小写字母转变成大写字母,描述如下。
         名称:letterc
        功能:将以0结尾的字符串中的小写字母转变成大写字母
        参数:ds:si指向字符串首地址
assume cs:code
datasg segment
   db "Beginner's ALL-purpose Symbolic Imstruction Code.",0  
datasg ends
code segment
   begin:mov ax,datasg
         mov ds,ax
         mo...
阅读全文 | 评论次数(0) | 浏览次数(608) | 所属类型(汇编作业)

[2010-06-21 21:57] 实验10.2

不会溢出的除法子程序
assume cs:code
code segment
start:mov ax,4240h
      mov dx,000fh
      mov cx,0ah
      call divdw
      mov ax,4c00h
      int 21h
divdw:push ax
      mov ax,dx
      mov dx,0
      div cx
      mov bx,ax
      pop ax
      div cx
      mov cx,dx
      mov dx,bx
      ...
阅读全文 | 评论次数(1) | 浏览次数(722) | 所属类型(汇编作业)

[2010-06-21 20:25] 试验10.1

assume cs:code
data segment
  db 'Welcome to masm!',0
data ends
code segment
start: mov dh,8
       mov dl,3
       mov cl,2
       mov ax,data
       mov ds,ax
       mov si,0
       call show_str
       mov ax,4c00h
       int 21h
show_str:mov ax,0b800h
         mov es,ax
         ...
阅读全文 | 评论次数(0) | 浏览次数(592) | 所属类型(汇编作业)

[2010-06-20 23:08] 试验9

点击查看原图
assume cs:code
data segment
  db 'welcome to masm!'
  db 00000010b,00100100b,01110001b
data ends
code segment
start:mov ax,data
      mov ds,ax
      mov ax,0b800h
      mov es,ax
      mov bx,0
      mov si,0
      mov cx,10h
    s:mov al,ds:[bx]
      mov ah,ds:[10h]
      mov es:[1...
阅读全文 | 评论次数(0) | 浏览次数(595) | 所属类型(汇编作业)

[2010-06-19 23:39] 检测点9.2

利用jcxz指令,实现在内存2000H段中查找第一个值为0的字节,找到后,将它的偏移地址存储在dx中。     
  assume   cs:code     
  code   segment     
      start:   mov   ax,2000H     
                    mov   ds,ax     
                    mov   bx,0     
              s:    mov   cl,[bx];_______     
                    mov   ch,0;____...
阅读全文 | 评论次数(1) | 浏览次数(608) | 所属类型(汇编作业)
页码数(2):  1  2