;----------------------------
; 实验16
;----------------------------
assume cs:code
code segment
;------------------------------------
; int 7ch 中断例程
;------------------------------------
int7ch:jmp short int7cstart
table dw sub1,sub2,sub3,sub4
int7cstart:
push bx
...


- [crazyman] 程序没有问题,不过,题目是不是要求显示大写的A啊。 06/08 18:11
- [crazyman] 相当不错。 牛! 06/08 18:09
- [tomato] 没问题,正确。 05/31 14:39
- [mess] 不错,路过~ 05/25 09:44
- [tomato] 检测点11.2的答案有问题,检测点11.4中ax的值是多少呢?也有问题。建议上机验证一下。 05/19 17:58
- [tomato] Right! 05/19 17:54
- [tomato] 答案没问题。 05/19 16:58
- [wsrf] 不错,继续努力! 05/06 21:36
- [游客] 不错,不过,建议将第3个程序升级,支持dx为非0的数据。 04/29 10:46
- [crazyman] ;检测点10.4 ;ax = 0ah ============== 这个值不对。 04/24 16:48
[2009-06-08 14:37] 实验16
阅读全文 |
评论次数(1) |
浏览次数(415) |
所属类型(汇编作业)
[2009-06-08 14:34] 实验15
;-----------------------------
; 实验15
;-----------------------------
assume cs:code
stack segment
db 128 dup (0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
...
; 实验15
;-----------------------------
assume cs:code
stack segment
db 128 dup (0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,128
push cs
pop ds
mov ax,0
mov es,ax
...
阅读全文 |
评论次数(1) |
浏览次数(374) |
所属类型(汇编作业)
[2009-05-24 23:23] 实验14
;--------------------------------------
; 实验14
;---------------------------------------
assume cs:code
code segment
start:mov ax,0b800h
mov es,ax
mov bx,160*12+40*2
mov si,0
;-------YEAR--------9-------------
mov al,9
call getdate
...
; 实验14
;---------------------------------------
assume cs:code
code segment
start:mov ax,0b800h
mov es,ax
mov bx,160*12+40*2
mov si,0
;-------YEAR--------9-------------
mov al,9
call getdate
...
阅读全文 |
评论次数(1) |
浏览次数(400) |
所属类型(汇编作业)
[2009-05-24 23:21] 实验13
;----------------------------
; 实验13(1)
;----------------------------
assume cs:code
code segment
start:mov ax,cs
mov ds,ax
mov si,offset start0 ;ds:si
mov ax,0
mov es,ax
mov di,200h ;es:di
mov cx,offset end0-offset start0
cl...
; 实验13(1)
;----------------------------
assume cs:code
code segment
start:mov ax,cs
mov ds,ax
mov si,offset start0 ;ds:si
mov ax,0
mov es,ax
mov di,200h ;es:di
mov cx,offset end0-offset start0
cl...
阅读全文 |
评论次数(1) |
浏览次数(430) |
所属类型(汇编作业)
[2009-05-11 20:03] 实验12
;----------------------------
; 检测点12.1
;----------------------------
(1)
3号中断处理程序的入口地址为:0070:018b
(2)
N*4的字单元
N*4+2的字单元
;----------------------------
; 实验12
;----------------------------
assume cs:code
code segment
start:mov ax,cs
mov ds,ax
mov si,offset do0 ;ds:si ...
; 检测点12.1
;----------------------------
(1)
3号中断处理程序的入口地址为:0070:018b
(2)
N*4的字单元
N*4+2的字单元
;----------------------------
; 实验12
;----------------------------
assume cs:code
code segment
start:mov ax,cs
mov ds,ax
mov si,offset do0 ;ds:si ...
阅读全文 |
评论次数(1) |
浏览次数(471) |
所属类型(汇编作业)
[2009-05-08 23:46] 实验11
;----------------------------
; 实验11
;----------------------------
assume cs:code
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends
code segment
start: mov ax,datasg
mov ds,ax
mov si,0
call letterc
mov ax,4c00h
...
; 实验11
;----------------------------
assume cs:code
datasg segment
db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends
code segment
start: mov ax,datasg
mov ds,ax
mov si,0
call letterc
mov ax,4c00h
...
阅读全文 |
评论次数(1) |
浏览次数(419) |
所属类型(汇编作业)
[2009-05-08 23:40] 11章检测点 11.1-11.4
;------------------
;检测点 11.1
;-------------------
sub al,al ;ZF=1 PF=1 SF=0
mov al,1 ;ZF=1 PF=1 SF=0
push ax ;ZF=1 PF=1 SF=0
pop bx ;ZF=1 PF=1 SF=0
add al,bl ;ZF=0 PF=0 SF=0
add al,10 ;ZF=0 PF=1 SF=0
mul al ;ZF=0 PF=1 SF=0
;-----------------------
;检测点11.2
;------------------...
;检测点 11.1
;-------------------
sub al,al ;ZF=1 PF=1 SF=0
mov al,1 ;ZF=1 PF=1 SF=0
push ax ;ZF=1 PF=1 SF=0
pop bx ;ZF=1 PF=1 SF=0
add al,bl ;ZF=0 PF=0 SF=0
add al,10 ;ZF=0 PF=1 SF=0
mul al ;ZF=0 PF=1 SF=0
;-----------------------
;检测点11.2
;------------------...
阅读全文 |
评论次数(1) |
浏览次数(532) |
所属类型(汇编作业)
[2009-05-05 22:45] 课程设计1
;----------------------------
; 课程设计1
;----------------------------
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,...
; 课程设计1
;----------------------------
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,...
阅读全文 |
评论次数(1) |
浏览次数(483) |
所属类型(汇编作业)
[2009-04-26 01:12] 实验10
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
最近比较忙,而且后面的东西越来越难了,学习有些松懈,但是我会坚持的。頑張れ!!!
实验10中的第二部分花费时间比较长些,也许数学比较差的原因。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;-----------------------------
;实验10 (1)
;-----------------------------
assume cs:code
data segment
db 'Welcome to masm!',0
d...
最近比较忙,而且后面的东西越来越难了,学习有些松懈,但是我会坚持的。頑張れ!!!
实验10中的第二部分花费时间比较长些,也许数学比较差的原因。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;-----------------------------
;实验10 (1)
;-----------------------------
assume cs:code
data segment
db 'Welcome to masm!',0
d...
阅读全文 |
评论次数(1) |
浏览次数(457) |
所属类型(汇编作业)
[2009-04-19 16:33] 检测点10.1-10.5
;--------------------
;检测点10.1
;--------------------
assume cs:code
stack segment
db 16 dup(0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,16
mov ax,1000h ;cs
push ax
mov ax,0 ;ip
push ax
retf
code ends
end start
...
;检测点10.1
;--------------------
assume cs:code
stack segment
db 16 dup(0)
stack ends
code segment
start:mov ax,stack
mov ss,ax
mov sp,16
mov ax,1000h ;cs
push ax
mov ax,0 ;ip
push ax
retf
code ends
end start
...
阅读全文 |
评论次数(2) |
浏览次数(584) |
所属类型(汇编作业)
『 查看更多文章 』