请问学过汇编的各位,学习汇编语言的真正的目的是什么?
刚才搜了一下论坛,只发现这一个帖子
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1020&qkSg=2&qID=1189&readSg=1
很多人都回答要去看看站点说明或论坛说明,
站点说明没找到,论坛说明看了,和学习目的完全不相关。
其实我觉得这个问题是一个个人化很强的问题,每个人做事情的目的都不可能完全相同,那么,我学习汇编的目的是什么?
思考中...
- [fpamc] 先顶下。 10/24 07:37
- [mess] 下面这个贴子不错,建议博主看看。 【灌顶】学习汇编的重要意义!!http://www.asmedu 09/14 14:47
- [shangzhongyong] 训练营的事情我不知道的说,我参加的是汇编的学习,热心人挺多的。 08/26 19:58
- [游客] 不知道训练营到底是怎么回事,为什么半年多了也没动静,办不下去的话也请管理员通知大家。 08/26 16:45
- [shangzhongyong] 恩,怎么说呢,这个和具体的知识点无关,是看不进去了的说,遇到了兴趣瓶颈。所以先跳过这一部分到后面比较 08/25 13:46
- [mywiil] 千万不能跳过,把你不能够确认的知识点拿出来大家讨论,必须掌握当前内容后才能向后进行。 08/24 13:48
- [shangzhongyong] 24h? 这里先放一个疑问,是不是栈有什么比较微妙的动作 08/24 08:43
- [tinyparticle] (2)sp取值有误 08/22 02:52
- [mywiil] 哦!!! 没看明白那个图。还真么去探索过汇编语言的历史。 08/20 15:14
- [younggay] 博主的理解都没问题,尤其第一题做的很有创意。 08/19 09:13
- [游客] good 03/07 09:48
[2009-09-11 09:21] 学习汇编的目的
阅读全文 |
评论次数(1) |
浏览次数(655) |
所属类型(汇编的一些资料)
[2009-09-02 10:01] EOF
EOF,来源于英语End Of File,意思是文件结束。
处理的时候我们通常都是用十进制26所代表的ASCII码,用十六进制来说就是001A。
但是,在ASCII标准中,有这样的定义:
快捷键 ^Z(Ctrl+Z的意思)
十进制 26
十六进制 0x1A
英文缩写 SUB
字符名 Substitute (替换)
------------------------------
在GB/T 5261-94中是这样描述的
8.3.144 SUB— 取代字符
记法:(C0)
表示:01/10
SUB 用于取代已经发现无效或错误的字符。拟用自动方法引...
处理的时候我们通常都是用十进制26所代表的ASCII码,用十六进制来说就是001A。
但是,在ASCII标准中,有这样的定义:
快捷键 ^Z(Ctrl+Z的意思)
十进制 26
十六进制 0x1A
英文缩写 SUB
字符名 Substitute (替换)
------------------------------
在GB/T 5261-94中是这样描述的
8.3.144 SUB— 取代字符
记法:(C0)
表示:01/10
SUB 用于取代已经发现无效或错误的字符。拟用自动方法引...
阅读全文 |
评论次数(0) |
浏览次数(472) |
所属类型(汇编的一些资料)
[2009-08-26 13:22] 汇编语言的标准文法
又是一个“小众”的问题。
我只找到了masm6.1的用英语描述的文法:英语好的可以直接去看
http://doc.ddart.net/asm/Microsoft_MASM_Programmers_Guide_v6.1/Appendix_B.htm
中文描述的呢?遗憾不止一个字,如果你找到了相关的资料,欢迎分享。...
我只找到了masm6.1的用英语描述的文法:英语好的可以直接去看
http://doc.ddart.net/asm/Microsoft_MASM_Programmers_Guide_v6.1/Appendix_B.htm
中文描述的呢?遗憾不止一个字,如果你找到了相关的资料,欢迎分享。...
阅读全文 |
评论次数(2) |
浏览次数(1038) |
所属类型(汇编的一些资料)
[2009-08-25 16:15] cpu是怎样识别一条接一条的指令的
这个问题也是很有意思的,虽然可能在专业人士看来不算什么。
也有人认为“这种问题真的没什么意义”“这种问题自己去看书吧,三言两语怎么讲得清楚?”但是在我等业余票友的眼里可谓是集难度和趣味于一身了。
http://topic.csdn.net/t/20041111/19/3544828.html
(起因是刚才在论坛上看到的一个问题。
CPU 是如何取内存中的指令的?? 疑惑在指令长度不等,是如何实现的。
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1020&qkSg=2&qID=40420&readSg=...
也有人认为“这种问题真的没什么意义”“这种问题自己去看书吧,三言两语怎么讲得清楚?”但是在我等业余票友的眼里可谓是集难度和趣味于一身了。
http://topic.csdn.net/t/20041111/19/3544828.html
(起因是刚才在论坛上看到的一个问题。
CPU 是如何取内存中的指令的?? 疑惑在指令长度不等,是如何实现的。
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1020&qkSg=2&qID=40420&readSg=...
阅读全文 |
评论次数(1) |
浏览次数(1712) |
所属类型(汇编的一些资料)
[2009-08-24 09:15] 卡在了第六章
卡在这里好长时间了,看不进去,决定跳过。...
阅读全文 |
评论次数(2) |
浏览次数(852) |
所属类型(默认类型)
[2009-08-21 16:10] 第六章 检测点6.1
(1)
cs:[bx],ax
(2)
cs
20
pop cs:[bx]...
cs:[bx],ax
(2)
cs
20
pop cs:[bx]...
阅读全文 |
评论次数(2) |
浏览次数(834) |
所属类型(汇编作业)
[2009-08-19 12:28] 汇编语言的发展历史
刚才看到蛮有意思的一个问题。http://topic.csdn.net/t/20051129/09/4424708.html
----------------------问题的分割线----------------------------
汇编语言的发展历史
在网上搜索了老长时间,也没有找到介绍“汇编语言发展史”的文档,诸位如有知道的麻烦告知小弟。
----------------------回答的分割线----------------------------
下面的回答,更有意思(具体回答请点击上面的链接)
第一个回答,给出了汇编语言发展树的链接
第二个回答,指出汇编语言没...
----------------------问题的分割线----------------------------
汇编语言的发展历史
在网上搜索了老长时间,也没有找到介绍“汇编语言发展史”的文档,诸位如有知道的麻烦告知小弟。
----------------------回答的分割线----------------------------
下面的回答,更有意思(具体回答请点击上面的链接)
第一个回答,给出了汇编语言发展树的链接
第二个回答,指出汇编语言没...
阅读全文 |
评论次数(1) |
浏览次数(1250) |
所属类型(汇编的一些资料)
[2009-08-18 14:48] 第五章 实验4
(1)
assume cs:code
code segment
;1-初始化栈段寄存器SS
mov bx,0020h
mov ss,bx
;2-初始化栈顶寄存器SP
mov sp,0040h
;2-初始化通用寄存器BX
mov bx,3F3Eh
;3-循环,将BX的值压入栈
mov cx,32 ;设置循环
s: push bx ;写入内存
sub bx,202h ;递减
loop s ;循环判断
;4-返回指令
mov...
assume cs:code
code segment
;1-初始化栈段寄存器SS
mov bx,0020h
mov ss,bx
;2-初始化栈顶寄存器SP
mov sp,0040h
;2-初始化通用寄存器BX
mov bx,3F3Eh
;3-循环,将BX的值压入栈
mov cx,32 ;设置循环
s: push bx ;写入内存
sub bx,202h ;递减
loop s ;循环判断
;4-返回指令
mov...
阅读全文 |
评论次数(1) |
浏览次数(701) |
所属类型(汇编作业)
[2009-08-17 11:47] 第二章 检测点3.2
(1)
mov ax,2000H
mov ss,ax
mov sp,000EH
(2)
mov ax,1000H
mov ss,ax
mov sp,000EH...
mov ax,2000H
mov ss,ax
mov sp,000EH
(2)
mov ax,1000H
mov ss,ax
mov sp,000EH...
阅读全文 |
评论次数(2) |
浏览次数(667) |
所属类型(汇编作业)
[2009-08-17 10:35] 第二章 检测点3.1
(1)2662
E626
E626
2662
D6E6
FD48
2C14
0000
00E6
0000
0026
000C
(2)①、②
CS=2000H IP=0000H DS=1000H AX=0000H BX=0000H
mov ax,6622H
CS=2000H IP=0003H DS=1000H AX=6622H BX=0000H
jmp 0ff0:0100
CS=0FF0H IP=0100H DS=1000H AX=6622H BX=0000H
mov ax,2000H
CS=...
E626
E626
2662
D6E6
FD48
2C14
0000
00E6
0000
0026
000C
(2)①、②
CS=2000H IP=0000H DS=1000H AX=0000H BX=0000H
mov ax,6622H
CS=2000H IP=0003H DS=1000H AX=6622H BX=0000H
jmp 0ff0:0100
CS=0FF0H IP=0100H DS=1000H AX=6622H BX=0000H
mov ax,2000H
CS=...
阅读全文 |
评论次数(0) |
浏览次数(477) |
所属类型(汇编作业)