实习第一天
来源:互联网 发布:quiver mac 破解版 编辑:程序博客网 时间:2024/04/30 17:01
早上实习无事,写了一个用来输出年月日的汇编小程序,源代码如下:
data segment
year db "year:$"
month db " month:$"
day db " day:$"
data ends
code segment
assume cs:code,ds:data
start:
mov ax,seg year
mov ds,ax
mov dx,offset year
mov ah,09h
int 21h
mov ah,04h
int 1ah
mov bx,cx
mov ch,4
rotate1: mov cl,4
rol bx,cl
mov al,bl
and al,0fh
add al,30h
mov dl,al
mov ah,2
int 21h
dec ch
jnz rotate1
mov ax,seg month
mov ds,ax
mov dx,offset month
mov ah,09h
int 21h
mov ah,04h
int 1ah
mov ch,2
rotate2:mov cl,4
rol dx,cl
mov al,dl
and al,0fh
add al,30h
mov dl,al
mov ah,2
int 21h
dec ch
jnz rotate2
mov ax,seg day
mov ds,ax
mov dx,offset day
mov ah,09h
int 21h
mov ah,04h
int 1ah
mov ch,2
mov cl,8
rol dx,cl
rotate3:mov cl,4
rol dx,cl
mov al,dl
and al,0fh
add al,30h
mov dl,al
mov ah,2
int 21h
dec ch
jnz rotate3
mov ax,4c00h
int 21h
code ends
end start
输出结果:
year:2008 month:3 day:24
- 实习--实习第一天
- IBM实习第一天
- 实习第一天
- 实习第一天!
- 实习第一天
- 实习第一天
- 实习的第一天
- 实习的第一天
- 实习第一天
- 第一天实习
- 实习的第一天
- 实习的第一天
- 今天实习第一天
- 第一天实习
- 顶岗实习第一天
- 实习日记->第一天
- 来立信实习第一天
- 实习第一天
- JDK1.6.0新特性详解与代码示例
- C语言运算符优先级的疑惑
- sql limit
- HTML特殊字符集大全
- .NET Compact Framework 3.5 in Platform Builder 6.0 (and 5.0)
- 实习第一天
- 如何在运行时确定对象类型(RTTI)
- LR HTTP/HTML脚本中过滤,不需要的请求
- 全面认识JUnit 4的新特征
- [转]世界知名IT公司名字的由来(Yahoo/Sun等...)
- 取出屏幕上某个像素的颜色值
- fjnu 1151 Queens
- 关于VS2005开发智能手机软件的环境搭建
- C#控制EXCEL单元格的一些命令收集