算法讲堂-》循环队列【源代码】
;队列之循环队列实现 算法详解及算法演示请参考 《队列【讲解】》及《队列【演示程序说明及下载】》
assume cs:code
null equ 0
true equ 1
false equ 0
data segment
Copyright db 'Copyright (c) 2007 www.asmedu.net','$';版权声明字符串
;队列元素定义
node_Def dw 0 ;01data element
node_Len equ $ - node_Def ;t...


- [mess] 经典基础算法,不错 用汇编,厉害~ 10/14 20:14
- [mess] 写的不错~ 10/14 20:11
- [游客] 解决你现在最小的,最实际的问题,一点一滴,一滴一点 10/12 16:26
- [lwbfq] 同意楼上的,这个目标最好是短期的,能够使博主尽快看到成果的,然后慢慢的建立起对生活的信心,比如这本汇 10/08 17:49
- [游客] 呵呵 盗取他人劳动成果可不好 10/08 17:45
- [游客] 给你设定一个目标,然后就有好转! 10/07 22:26
- [musicvs] 博主你...? 这是...我的程序....呵呵 10/07 17:27
- [musicvs] 额...貌似不是博主写的? 10/07 17:26
- [musicvs] 哇,楼主写得很详细~ 10/07 17:25
[2008-10-07 17:22] 循环队列
阅读全文 |
评论次数(1) |
浏览次数(453) |
所属类型(汇编作业)
[2008-10-07 17:17] 实验九
assume cs:code, ss:stack, ds:data
stack segment
dw 8 dup(0)
stack ends
data segment
db 'Welcome to masm!'
;绿色,绿底红色,白底蓝色
db 02h,24h,71h
data ends
code segment
start:
mov ax, stack
mov ss, ax
mov sp, 10h
mov ax, data
mov ...
stack segment
dw 8 dup(0)
stack ends
data segment
db 'Welcome to masm!'
;绿色,绿底红色,白底蓝色
db 02h,24h,71h
data ends
code segment
start:
mov ax, stack
mov ss, ax
mov sp, 10h
mov ax, data
mov ...
阅读全文 |
评论次数(1) |
浏览次数(485) |
所属类型(汇编作业)
[2008-10-07 17:13] 实验作业7
assume cs:codesg
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'
; 以上是21年的21个字符串
dd 16, 22, 382, 1356, 2390, 8000, 16000, 24486, 5...
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'
; 以上是21年的21个字符串
dd 16, 22, 382, 1356, 2390, 8000, 16000, 24486, 5...
阅读全文 |
评论次数(0) |
浏览次数(397) |
所属类型(汇编作业)
[2008-10-07 17:09] 实验第十六章
====================安装===========================
assume cs:code
code segment
start: mov ax, cs
mov ds, ax
mov si, offset do7c
mov ax, 0h
mov es, ax
mov di, 200h
mov cx, offset do7c_end-offset do7c
cld
rep movsb
mov word ptr es:[7ch*...
assume cs:code
code segment
start: mov ax, cs
mov ds, ax
mov si, offset do7c
mov ax, 0h
mov es, ax
mov di, 200h
mov cx, offset do7c_end-offset do7c
cld
rep movsb
mov word ptr es:[7ch*...
阅读全文 |
评论次数(0) |
浏览次数(375) |
所属类型(汇编作业)
[2008-10-07 16:58] 课设2
终于做出来了,一直在想第四个功能,我还一直以为cmos ram 是rom,一看才发现是ram....呵呵,弄了一个多星期...原来它是可以修改的...我的感触就是:“!!!”
至于1,2个功能,我不知道怎么测试。。等下去对比一下别人的,看看自己有没有错...现在去吃饭~嘎嘎~
附上3,4功能,在masm for windows集成环境上调试通过~
;;;;;;;;;;;;;;;;;;;;;;;;;;;;课程设计2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
...
至于1,2个功能,我不知道怎么测试。。等下去对比一下别人的,看看自己有没有错...现在去吃饭~嘎嘎~
附上3,4功能,在masm for windows集成环境上调试通过~
;;;;;;;;;;;;;;;;;;;;;;;;;;;;课程设计2;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
...
阅读全文 |
评论次数(2) |
浏览次数(509) |
所属类型(汇编作业)
[2008-10-07 16:52] 2
2008-10-06 19:57] 检测点15.1
(1)仔细分析一下上面的int 9中断例程,看看是否可以精简一下?
pushf
pushf
pop bx
and bh,11111100b
push bx
popf
call dword ptr ds:[0]
可以精简为:
pushf
call dword ptr ds:[0]
(2)仔细分析上面程序中的主程序,看看有什么潜在的问题?
assume cs:code
stack segment...
(1)仔细分析一下上面的int 9中断例程,看看是否可以精简一下?
pushf
pushf
pop bx
and bh,11111100b
push bx
popf
call dword ptr ds:[0]
可以精简为:
pushf
call dword ptr ds:[0]
(2)仔细分析上面程序中的主程序,看看有什么潜在的问题?
assume cs:code
stack segment...
阅读全文 |
评论次数(0) |
浏览次数(432) |
所属类型(汇编作业)
[2008-10-07 16:46] 1
[2008-07-22 15:39] 课设一:要想快,讲规范,调试排错也关键!
-----------------------------------程序运行测试图----------------
课题分析:
一、数据
A、年份,4字节字符,须增加0结尾识别值;B、年收入总额,4字节数据,需转换成10进数字ASCII码,同时,因转10进制后其ASCII码占位最大需占用10位,加上结束识别位共占11位,共需占11字节,原4字节将远不能满足替换;C、年人数,2字节数据,转换后需占用6字节;D、年人均收益,因是dword/word计算求得,为防溢出,取与总额同位。
根据以上...
-----------------------------------程序运行测试图----------------
课题分析:
一、数据
A、年份,4字节字符,须增加0结尾识别值;B、年收入总额,4字节数据,需转换成10进数字ASCII码,同时,因转10进制后其ASCII码占位最大需占用10位,加上结束识别位共占11位,共需占11字节,原4字节将远不能满足替换;C、年人数,2字节数据,转换后需占用6字节;D、年人均收益,因是dword/word计算求得,为防溢出,取与总额同位。
根据以上...
阅读全文 |
评论次数(2) |
浏览次数(576) |
所属类型(汇编作业)
[2008-10-07 14:45] 迷茫
我觉得我现在的路是好迷茫的,总之一切尽在不言中。...
阅读全文 |
评论次数(3) |
浏览次数(539) |
所属类型(默认类型)