匆匆数载,眨眼而逝。
究竟如何才能成为一个完整的人?
开阔的胸襟,宽广的视野,理性的分析,睿智的判断...
所有的这一切都需要我们不停的去思考,去领悟,去实践,而后我们变得成熟。
我们都在追求完美,我们永不满足,我们一直在思考。
人为什么活着?
面对这样一个处处充满缺憾的社会,我们又能够做点什么?
一个小孩被碾压两次,而路人却视而不见,良心何在?
一个网站整天整天渲染那些乌烟瘴气的报道,监管何在?
而我们的监察部门却是这些如无物,责任何在?
呈现给我们的有太多的不如意,
习惯了,也就变得麻木了。
社会在进步,是真的在进步吗?
挣得多了,抱怨却多了。
吃得好了,幸福却...
- [qiansanshi] 熟悉的ID,熟悉的事,祝朋友们学习工作愉快 11/04 19:22
- [mywiil] 这里曾经给我们带来了那么多回忆,却不曾想,慢慢的被我们遗忘。 没事的时候,回来看看吧,这里有我 08/31 09:41
- [rotapple] 知道了,这是书后面的实验章节。我还没看到那边 08/29 16:14
- [rotapple] 这是什么书? 08/29 14:54
- [tomato] 怎么都这么伤感! 08/29 09:12
- [tomato] 怎么都这么伤寒! 08/29 09:12
- [rotapple] 感觉只要理解了跳转的过程及ip修改的方式。就不难理解了。 08/16 15:00
- [游客] add al,80h CF=1;OF=1;SF=0;ZF=1;PF=1 你 07/13 16:47
- [游客] 谢谢 很有用 06/23 18:06
- [游客] 你向下跳转的例子显然不符合题意,用7ch向下跳转那就相当与jmp指令的效果了(没有循环),要知道lo 03/26 20:51
- [sgiceleo] 谢谢一直关注我的作业 ,虽说有很多很多不懂的 ,但是看到那么多编程前辈们的鼓励 ,我有信心继续努力! 02/15 10:02
- [oldmtn] 我好久没上了,看到了你的留言. 讨教你一下,你想过深入学习汇编没有,现在搞汇编人很少啊 大多数人 09/28 14:36
- [ym3823078] 来 看看,呵呵 07/22 00:31
- [netbox] 请教一个问题:8根数据总线一次可以传送一个8位二进制数据(即一个字节)。 不是一个数字占一个字 06/23 19:57
- [netbox] 呵呵,感谢你~~光临我的博客!多多指导,。。加油! 06/23 19:50
- [游客] 说汇编难学,我不信。别人说的不算,我得试验一下。 ----------------- 说的好! 03/07 19:38
[2011-10-25 22:42] 发发牢骚吧
阅读全文 |
评论次数(1) |
浏览次数(1043) |
所属类型(生活记录)
[2011-08-28 20:35] 没来这里已经很久了
没来这里已经很久了,看着自己以前写下的点点滴滴,却没有任何的感慨,都觉得自己太无情。感觉自己的心已经被永久的冰封了。
看着右上角的小人,很可爱的样子,那可是我花了好长时间才找到的。多么卡通,多么有意境。童话总是能够给人以无限的遐想,但是我们不可能永远的活在童话里。因为这个世界,并不是童话。
从开通这个博客,按着进度把汇编的所有习题一步一步的实现,到最终把课设2完成,是没有偷过懒的。这也是自己的一个杰作。因为自己把一件事完完整整的做出来了。没有半途而废,这就是一个小小的成功。
这些日子,唯一的感慨就是时间过得太快,踏出大门已经快两个年头了。就好像什么都没有发生过,过去对于我...
看着右上角的小人,很可爱的样子,那可是我花了好长时间才找到的。多么卡通,多么有意境。童话总是能够给人以无限的遐想,但是我们不可能永远的活在童话里。因为这个世界,并不是童话。
从开通这个博客,按着进度把汇编的所有习题一步一步的实现,到最终把课设2完成,是没有偷过懒的。这也是自己的一个杰作。因为自己把一件事完完整整的做出来了。没有半途而废,这就是一个小小的成功。
这些日子,唯一的感慨就是时间过得太快,踏出大门已经快两个年头了。就好像什么都没有发生过,过去对于我...
阅读全文 |
评论次数(3) |
浏览次数(1282) |
所属类型(生活记录)
[2009-04-06 12:42] 详解C语言中的lib文件以及tlib命令
在使用tc编写程序时,你或许对其中的*.lib文件产生疑问,这些lib文件有什么用途?
用C 语言编程时,通常要建立一些用户函数。如果这些函数具有通用性,一般的方法是将它们作成头文件,当需要时用“#include”命令将其包含到源程序之中,以提高编程效率。但在特定的程序中一般仅使用这些函数的一部分,若用上述方法包含所有函数,编译器在编译的时候会把所有包含进的函数都进行编译,这无疑会使源程序变得庞大而难于理解,并会影响执行效率。建立用户目标模块库(lib文件)可以解决这个问题,你可以事先把有特定功能的通用的子函数集编译完成后生成的obj文件打入lib文件,当链接器tlink.exe...
用C 语言编程时,通常要建立一些用户函数。如果这些函数具有通用性,一般的方法是将它们作成头文件,当需要时用“#include”命令将其包含到源程序之中,以提高编程效率。但在特定的程序中一般仅使用这些函数的一部分,若用上述方法包含所有函数,编译器在编译的时候会把所有包含进的函数都进行编译,这无疑会使源程序变得庞大而难于理解,并会影响执行效率。建立用户目标模块库(lib文件)可以解决这个问题,你可以事先把有特定功能的通用的子函数集编译完成后生成的obj文件打入lib文件,当链接器tlink.exe...
阅读全文 |
评论次数(5) |
浏览次数(3249) |
所属类型(C语言学习)
[2009-03-06 18:00] 不仔细想象还真有点晕
下列关于C语言不定形参的说错误的是______。
1、 不定形参函数的形式参数的类型可以不一样
2、 不定形参函数的定义格式为:返回值类型 函数名(...);
3、 不定形参函数的定义格式为:返回值类型 函数名(参数类型,...);
4、 不定形参函数中可以通过第一个实参的地址来确定参数的个数及每个参数的类型...
1、 不定形参函数的形式参数的类型可以不一样
2、 不定形参函数的定义格式为:返回值类型 函数名(...);
3、 不定形参函数的定义格式为:返回值类型 函数名(参数类型,...);
4、 不定形参函数中可以通过第一个实参的地址来确定参数的个数及每个参数的类型...
阅读全文 |
评论次数(1) |
浏览次数(1057) |
所属类型(汇编作业)
[2009-03-06 17:00] 综合研究
综合研究的作业,现在补上,这本书的学习就算彻底结束了。有一个好的开始,也应该有一个好的结束。虽然汇编语言结束了,但C语言的学习才刚刚开始,大家一起努力。
研究试验1
最简单的C环境需要以下文件:
CS.LIB、EMU.LIB、GRAPHICS.LIB、MATHS.LIB、C0S.OBJ、TC.EXE
研究试验2
main()
{
printf("%x\n",main);
}
我的电脑打印的结果为1fa。
研究试验3
(2)一条C语句实现在屏幕的中间显示一个绿色的字符'a'。
main()
{
*(int far *)0xb8000...
研究试验1
最简单的C环境需要以下文件:
CS.LIB、EMU.LIB、GRAPHICS.LIB、MATHS.LIB、C0S.OBJ、TC.EXE
研究试验2
main()
{
printf("%x\n",main);
}
我的电脑打印的结果为1fa。
研究试验3
(2)一条C语句实现在屏幕的中间显示一个绿色的字符'a'。
main()
{
*(int far *)0xb8000...
阅读全文 |
评论次数(3) |
浏览次数(1498) |
所属类型(汇编作业)
[2009-02-16 15:35] 关于“函数malloc的实现”的深入探讨
过完年了,又开始新的学习和生活了。去年用了不少时间把《汇编语言》学习了一下,获益匪浅!十分感谢汇编网各位老师和网友对我的帮助。现在,俺开始跟着学习C语言了。吼吼~~
不过,在学习“函数malloc的实现”这一章的过程中,俺发现教程中提供的参考代码中,某些细节之处存在小小的纰漏,在此我就大胆一下,对本章中的学习过程进行一下探索和探讨,望各位老师和同学不吝指教。
首先,根据对教程的理解,我先将整个malloc申请内存引发的流程简单说一下。
1.用户通过malloc申请内存,开始遍历空间链表,查找合适大小的结点。
2.如果找到合适大小的结点,就将该结点返回给用户。...
不过,在学习“函数malloc的实现”这一章的过程中,俺发现教程中提供的参考代码中,某些细节之处存在小小的纰漏,在此我就大胆一下,对本章中的学习过程进行一下探索和探讨,望各位老师和同学不吝指教。
首先,根据对教程的理解,我先将整个malloc申请内存引发的流程简单说一下。
1.用户通过malloc申请内存,开始遍历空间链表,查找合适大小的结点。
2.如果找到合适大小的结点,就将该结点返回给用户。...
阅读全文 |
评论次数(6) |
浏览次数(2928) |
所属类型(C语言学习)
[2009-01-05 21:41] 我课程设计2的环境配置
在进行课设二之前,有一个大的问题,就是得到一个能够运行此程序的编程环境。首先得有软驱,其次得在实模式下运行。这两个条件是现在一般学习者所不具备的。如果这两个条件有一个不具备,那么学习者空有一腔热情,课程设计二也还是完不成的。所以,为了不让与学习无关的事情影响到学习,我在这里说说我的经验,个人感觉还是很方便的。
首先到http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=1023&kindId=1074&postId=14185&readSg=1&vs=1所指的位置下载一个简装版的Virtual PC+仿真虚拟软驱,里面有详细...
首先到http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=1023&kindId=1074&postId=14185&readSg=1&vs=1所指的位置下载一个简装版的Virtual PC+仿真虚拟软驱,里面有详细...
阅读全文 |
评论次数(3) |
浏览次数(2630) |
所属类型(汇编作业)
[2009-01-05 21:32] 课程设计二
课程设计二耽误了好长时间,马上就要过年了,书学了好长时间,过年之前也应该有个了结。于是,下定决心一定要把程序调试出来,否则它很有可能会成为我的一块心病。经过了两天的努力,终于大功告成。回过头来再看,并没有想象中的那么难,关于时间的显示和修改的代码以前的章节已经写过,我就是照搬过来的。重启和引导操作系统的代码也就那么几句。个人感觉主要的难点就是拷贝后代码中标号的地址映射以及引导操作系统时从硬盘复制的引导程序与复制程序的位置冲突。这是需要学习者在调试过程中深入理解的。
功能1:重新启动计算机
功能2:引导现有的操作系统
功能3:进入时钟程序
功能4:设置时间
assume cs:...
功能1:重新启动计算机
功能2:引导现有的操作系统
功能3:进入时钟程序
功能4:设置时间
assume cs:...
阅读全文 |
评论次数(2) |
浏览次数(1459) |
所属类型(汇编作业)
[2008-11-27 00:42] 试验17
安装一个新的int 7ch中断例程,实现通过逻辑扇区号对软盘进行读写。
参数说明:
(1)用AH寄存器传递功能号:0表示读,1表示写;
(2)用DX寄存器传递要读写的扇区的逻辑扇区号;
(3)用EX:BX指向存储读出数据或写入数据的内存区。
assume cs:code
code segment
mov ax,cs
mov ds,ax
mov si,offset chstart
mov ax,0
mov es,ax
mov di,200h
mov cx,offset chend - offset chstart
cld
rep movsb
mov word pt...
参数说明:
(1)用AH寄存器传递功能号:0表示读,1表示写;
(2)用DX寄存器传递要读写的扇区的逻辑扇区号;
(3)用EX:BX指向存储读出数据或写入数据的内存区。
assume cs:code
code segment
mov ax,cs
mov ds,ax
mov si,offset chstart
mov ax,0
mov es,ax
mov di,200h
mov cx,offset chend - offset chstart
cld
rep movsb
mov word pt...
阅读全文 |
评论次数(1) |
浏览次数(1192) |
所属类型(汇编作业)
[2008-11-27 00:34] 17.3 字符串的输入
assume cs:code,ds:data,ss:stack
data segment
db 100 dup (0)
data ends
stack segment
dw 16 dup(0)
stack ends
code segment
start:
call getstr
mov ax,4c00h
int 21h
getstr:
push ax
getstrs:
mov ah,0
int 16h
cmp al,20h
jb nochar
mov ah,0
call charstack
mov ah,2
call char...
data segment
db 100 dup (0)
data ends
stack segment
dw 16 dup(0)
stack ends
code segment
start:
call getstr
mov ax,4c00h
int 21h
getstr:
push ax
getstrs:
mov ah,0
int 16h
cmp al,20h
jb nochar
mov ah,0
call charstack
mov ah,2
call char...
阅读全文 |
评论次数(0) |
浏览次数(1143) |
所属类型(汇编作业)
『 查看更多文章 』