Wednesday的学习博客-EXE是怎样炼成的----冰山一角
http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=1575&kindId=4176&postId=3718&readSg=1&vs=1
原来C语言的exe可以这么看!真是太利害了。这就是传说中的“反汇编”吧,先学习了。
原来看过点C,基本都忘记了,这么一看C语言的本质也和汇编没有什么区别,都可以用汇编加以解释,这个网站太牛了!
先建一个C语言学习目录,在这留个脚印...
***评论摘录:
游客 发表于 2007-11-20 14...
- [tomato] 博主第一题对了,第二题博主不知道,别着急,随着课程的继续博主会知道答案的。@V@ 02/23 16:21
- [crazyman] 对头~~~ 02/14 14:22
- [memecha] starrynight 谢谢你的回答,,我想我之前的理解和你说的差不多,,,,,,,只是我不太肯 02/03 11:04
- [starrynight] 题目回答得很好 题都作出来了,正常情况下应该能够体会的,哈哈 我想,博主学到这里应该能够 02/02 23:24
- [huibian] [ip又会以 jmp指令的操作数所表达的值 被强制更新一次] -------- 这里你不用管他 02/02 09:35
- [huibian] CPU连续读取和执行指令的过程: (1)从CS:IP指向内存单元读取指令,读取的指令进入指令缓冲 02/02 09:33
- [memecha] [ip又会以 jmp指令的操作数所表达的值 被强制更新一次] 这句还是不懂啊,,,什么操作数啊.. 01/28 13:17
- [游客] jmp指令就是 更改cs和ip的指令 读取jmp指令 ip自然会改变一次,执行jmp指令过程中 01/28 12:26
- [memecha] (执行mov ax,bx的时候,只改变ax和bx两个寄存器的内容,ip不发上改变。) 那你这道题是 01/28 12:20
- [mouse] 这个检测点就是最好的例子。 执行mov ax,bx的时候,只改变ax和bx两个寄存器的内容,i 01/28 11:42
[2007-11-14 11:05] 原来C语言可以这么看!
[2008-01-10 20:40] 发现王爽老师写的一个教学的操作系统,和大家共享
早就听说王爽老师写了一个用于操作系统教学的系统--Toyix,今天偶然间发现了相关的网站,和大家共享。
http://www.toyix.net/
进程间通信----进程并发运行就涉及到进程对资源的争夺问题,下面用向屏幕输出字符来说明这个问题。程序如下:
#include <toyix.h>
void f1()
{
int i;
for(i=0; i < 80; i++)
{
gotoxy(i,7);
delay(60);
...
http://www.toyix.net/
进程间通信----进程并发运行就涉及到进程对资源的争夺问题,下面用向屏幕输出字符来说明这个问题。程序如下:
#include <toyix.h>
void f1()
{
int i;
for(i=0; i < 80; i++)
{
gotoxy(i,7);
delay(60);
...
阅读全文 |
作者:faseter |
评论次数(69) |
浏览次数(13223)
页码数(1):
1