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

我的博客

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

[2012-05-15 09:59] 作业第五章实验(2)

(2)
assume cs:p42
p42 segment
mov ax,0020h
mov ds,ax
mov bx,0
mov cx,64
s:mov [bx],bx
inc bx
loop s
mov 4c00h
int 21h
p42 ends
end
感谢TOMATO老师的指导,一下就使我明白了。...
阅读全文 | 评论次数(1) | 浏览次数(164) | 所属类型(汇编作业)

[2012-05-14 13:32] 作业第五章实验(1)

assume cs:p4
p4 segment
mov ax,0
mov ds,ax
mov bx,0200h
mov dx,0
mov cx,64
s:mov [bx],dx
inc bx
inc dx
loop s
mov ax,4c00h
int 21h
p4 ends
end
注:实验(2)与(1)要求写的程序一样,只是要求9条指令,且9条指令包括返回程序指令。思考中,没什么线索。‘’‘’...
阅读全文 | 评论次数(2) | 浏览次数(144) | 所属类型(汇编作业)

[2012-05-14 00:45] 第一遍看完第五章归纳

本章中主要讲了[BX]、LOOP指令。其中,有几个比较重要的概念:()描述,它本身是一种工具。帮助我们快速策划程序,简化程序的一种工具。应用它的过程,猜测:可能是将来要说的“算法”。段前缀,这个概念的提出,之前做了一个铺垫---DEBUG与MASM对源程序的不同处理。跟踪LOOP时,提到了二个新的DEBUG命令,G、P。G XXXX程序执行到IP:XXXX。P可用于将程序中LOOP指令执行到CX=0,指向下一条指令。[BX]与LOOP联合使用,配合()描述,很强大。在实现一段内存内容复制到另一段内存中时,为提高程序运行效率,免去重设DS的烦琐,第一次使用了ES扩展段寄存器;尽管ES比DS初始化...
阅读全文 | 评论次数(1) | 浏览次数(143) | 所属类型(默认类型)

[2012-05-13 22:17] 初学第五章-----若有所得5月13日,写给自己

前四章实验完成。从本质上讲,学习汇编语言可做为一个小段。这个小段,是一个简单的计算机程序从编写到执行整个过程明了化的一个小段。可以说,接下来就开展始了长跋。这条路将指向美好的、五彩的仙境。...
阅读全文 | 评论次数(2) | 浏览次数(140) | 所属类型(默认类型)

[2012-05-13 12:30] 作业第四章实验3P94

点击查看原图
(2)用DEBUG跟踪t1.exe的执行过程,写出每一步执行后,相差寄存器中内容和栈顶内容。
指令 AX    BX    SS    SP    CS    IP    DS    SS:SP
1  2000H 0000H 13F3H 0000H 13F3H 0003H 13F3H   00D8H
2  2000H 0000H 2000H 0000H 13F3H 0008H 13E3H   0000H
3
4  2000H 0000H 2000H 0010H 13F3H 000BH 13E3H   0DF4H
5  0000H 0000H 2000H 0012H 13F3H 00...
阅读全文 | 评论次数(1) | 浏览次数(139) | 所属类型(汇编作业)

[2012-05-13 09:49] 要复习第四章了------一点感悟,这个感悟类复习

前面这几章的内容,看了几遍,有的内容,可能看了不下十遍.但每看每有所得.后面省略二百字.....
昨天晚上,确切说今天早上做了个梦,梦见自已带一个自己非常喜爱小婴儿,因此与老爸发生不愉快,自己脚踢在墙上,醒来发现七点了.起来吧,吃了几跟油条,喝一碗小米粥.看书.平淡的一天开始了...后面省略二百字.........
阅读全文 | 评论次数(3) | 浏览次数(152) | 所属类型(默认类型)

[2012-05-13 09:38] 作业第三章实验任务P74

2.实验任务
5BEAH 5CCAH 31F0H 6120H 00FEH 2200:FE 5CCAH 00FCH 2200:FC 6120H 00FEH 6120H 0100H 5CCAH 00FEH 2200:FE 31F0H 00FCH 2200:FC 2F30H...
阅读全文 | 评论次数(4) | 浏览次数(161) | 所属类型(汇编作业)

[2012-05-12 00:36] 第二章作业检测点3.2

(1)MOV BX,2000H
MOV SS,BX
MOV SP,0010H
(2)MOV BX,1000H
MOV SS,BX
MOV SP,0000H...
阅读全文 | 评论次数(2) | 浏览次数(145) | 所属类型(汇编作业)

[2012-05-11 22:03] 第三章作业检测点3.1

(1)2662H E626H E626H 2662H D6E6H FD48H 2C14H 0000H 00E6H 0000H 0026H 000CH 
(2)MOV AX,6622H  
JMP 0FF0:0100   
MOV AX,2000H  
MOV DS,AX  
MOV AX,[0008] 
MOV AX,[0002] 
每一条指令执行后,CS,IP和相差寄存器中的值,略. 
数据和程序没有区别.内存中都以机器码形式存在.当内存地址在DS中时,认为它是数据,当内存段地址在CS中时,认为它是程序.同一个内存单元中的内容,当我们需要时可以把它当做数据也可以当做程序,只要...
阅读全文 | 评论次数(1) | 浏览次数(148) | 所属类型(汇编作业)

[2012-05-11 22:02] 第三章作业检测点3.1

(1)2662H E626H E626H 2662H D6E6H FD48H 2C14H 0000H 00E6H 0000H 0026H 000CH
(2)MOV AX,6622H 
JMP 0FF0:0100  
MOV AX,2000H 
MOV DS,AX 
MOV AX,[0008]
MOV AX,[0002]
每一条指令执行后,CS,IP和相差寄存器中的值,略.
数据和程序没有区别.内存中都以机器码形式存在.当内存地址在DS中时,认为它是数据,当内存段地址在CS中时,认为它是程序.同一个内存单元中的内容,当我们需要时可以把它当做数据也可以当做程序,只要把内存单元地址调...
阅读全文 | 评论次数(1) | 浏览次数(124) | 所属类型(默认类型)
页码数(3):  1  2  3