自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沉淀和反思

对程序和系统的重新思考

  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 知识树(李源)

在出差的那段时间,学习了李源的如何构建知识树。深有启发。在学习极客时间和得到的一些专栏后。决定自己也开始记录自己的反思。二八原则用于筛选书籍(头部法则) 80%的精力阅读20%的书籍要点这个领域开始,大家苦苦追求的一个什么样的问题的解决方案?例如计算机行业? 这个领域中最要的3个代表人物的著作(尤其是思想) 在今天这个世界,这个领域最具有前沿和总结性的一个人。(凯文凯利大叔?)...

2018-11-08 22:47:32 384

原创 第十六周(收获过程)

        在广大生活真快,转眼已经快要大4了。现在回想起赵老师开学时,给我们讲的,“在春天种下希望和梦想的种子,努力加勤奋去培养这颗种子,秋天来收获梦想的果实”。依然还保留着阿xin给我的那条短信,“一天之际在于晨,一年之际在于春!出发,go!”。     一年来,自己看似忙忙碌碌,也不知道自己做对了什么,也不知道自己做错了什么。收获好像没有自己希望的那么大。呵呵,现在总结起来,也许是没...

2009-06-13 20:04:14 147

原创 OS作业的第一步骤

进程用链表表示,资源也是用链表表示。类似一个十字链表。能在进程里面去查看资源。 #include#includeusing namespace std; #define Sort 5#define Number 20struct Resource{ int r_No; int max; int allocation; int need; Resource *next;};str

2009-05-29 20:35:00 373

原创 2009年5月16日

                        今天我们066班党组织去参观了阿里巴巴举办的首届网商交易会。地点在广州流花展馆举行。            说来也是个偶然一个机会。那天我载着阿xin去吃饭,发现一个横幅,上面写着5月16日,首届网商交易会,马云与你相约。我就灵光一闪,本来学校也要求我们党支部去搞一个党员活动日。这不正是一个很好的机会吗?马云作为计算机的传奇人物。马云作为阿里巴巴...

2009-05-16 22:00:36 157 1

转载 控制转移(一致代码和非一致代码)

       控制转移基本上可分为两种:同一任务内的控制转移和任务间的控制转移(任务切换)。同一任务内的控制转移又分为:段内转移,特权及不变的段间转移和特权级变换的段间转移。        在保护模式下,段间转移的目标位置由选择子和偏移构成的地址表示,常把它称为目标地址。         使用JMP和CALL还可分为段间直接转移和段间间接转移两类。 如果指令JMP和CALL在指令中直接含有

2009-02-16 09:38:00 602

原创 第4章,第一个代码

         .386   ;用于告诉编译器在本程序中使用的指令集 ,使用特权指令 .386p   .Model Flat,StdCall   ;用来定义程序工作的模式 / stdcall是子程序的调用方式,它指出调用子程序或WIN32 API时参数传递的次序和堆栈平衡的方法   Option CaseMap:None   ;定义程序的变量和子程序名是否对大小写敏感,Win32 API中的AP

2009-02-13 16:30:00 437

原创 第5章 5.4.1

到第5章的时候,本来以为终于熬出头了,哈哈,谁知第一下就给我当头一棒。我不懂linux啊,装了red hat 在vpc下面,开始不能成功共享文件夹(因为我的vpc有问题,其实是成功共享了,但要等很久才可以出现,所以我以为失败了)。又在vbox里面装了ubuntu,奇怪的是ubuntu里面可以上网,但也共享不成功。老是说mount.vbfs失败。到了第二个问题是:vpc卡得好死,我郁闷啊,以前的

2009-02-08 11:55:00 309

原创 在vpc下安装Red Hat 9.0

在vpc下安装Red Hat 9.0  在VPC下安装Red Hat 9.0可能没有安装8.0那么顺利,不过如果您看过此文,也许还会非常顺利。需要注意的也是显卡:您同样要把显卡配置为S3,分辨率设为800*600,但是您要注意,在9.0里面它的驱动可能认为S3支持24位色,实际上它只支持16位色,您要更改这个设置,显示器还可以用默认的。在这里,您最好把登录界面设为:文本登录。  如果您上面

2009-02-03 17:45:00 409

原创 第4章 让操作系统走进保护模式

按着书上给的代码打进去后,把tasm装进虚拟机后,要注意一下的是:它选择的不是安装路径,而是源文件的盘。还有在虚拟机运行中,老是出现NOLoad,为什么找不到loader.bin呢?排错排了很久,最后使用老办法,发现是定义LoaderFileName    db  "LOADER  BIN", 0;LoaderFileName    db  "LOADER  BIN", 0 ;我还

2009-02-03 11:23:00 689

原创 3.3.7进一步体会分页机制

 DA_C  EQU 98h ; 存在的只执行代码段属性值DA_CR  EQU 9Ah ; 存在的可执行可读代码段属性值LABEL_DESC_CODE32:Descriptor 0, SegCode32Len - 1, DA_CR +DA_32;把DA_C 改成DA_CR在定义LABEL_DESC_CODE32里面把属性没有改好,结果这个错误导致DOS系统崩溃,但现在还不能理解DA_C与DA_

2009-01-30 16:18:00 844 1

转载 在感动与创新中走进2009——开复新年寄语

 发表者:Google(谷歌)全球副总裁、大中华区总裁李开复又是一个新年,我们又一次伫立在过去与未来之间。2008 年,世事纷繁,感慨万千。对这一年,我有太多太多的记忆,但又无法在短时间理清思绪。这一年是如此的不同,以至于向未来走得越远,就越能感受到它沉甸甸的存在。2008 年的一个瞬间让我刻骨铭心:国家哀悼日当天,全国默哀的三分钟里,谷歌在中国的搜索流量降至零点。那一刻,一个国家被凝

2009-01-26 22:04:00 360

原创 3.3.6克勤可检用内存

 在这一小节中,我开始不怎么了解DispMemSize的作用,后来本着要一定要吃透代码的信念。DispMemSize的作用一定要跟前面得到内存数的代码联系起来才可以体会里面用法。DispMemSize里面的子程序就不讨论了,因为跟理解OS没直接关系。前面得到内存数代码里面,比较容易忽视的是ES:DI,这个指向一个描述符的数据结构。这个结构体里面就是执行完得到内存数代码后,BIOS向里面填充系统映像

2009-01-26 20:26:00 610 1

原创 第三章 2.3实验

 昨天赶时间去睡觉来,所以现在才把实验2,3一起写个总结。记得华姐说过,做报告就是对你实验的一个总结。那我写blog也是为了总结和以后回头看看自己走过的路。好了,废话不多说了,继续。实验2,3合起来有几个问题暂时还未能解决。Q:;有三个问题,第一个是TestRead和TestWrite ,DispAL,DispReturn要放在段[SECTION .s32]里面;  第二个问题是:显示

2009-01-24 09:24:00 565

原创 保护模式第三章

 第一代码,就单单第一个代码。从开始接触,到自认为明白后。再跟Xinix去讨论,又发现不足。再继续深入学习。还自作聪明的把代码抄出来,做个全面了解。花去的时间有3天了。今天中午没事干,把代码敲了一遍。一运行。错误。在nasm里面是通过的,但在dos下面就不能正确显示出P来。对着书,对照了起码有3遍,才发现一个错误。以为可以了,在dos下,系统还是崩溃了。奇怪,太奇怪了。我还把光碟上的代码和自己的写

2009-01-23 20:44:00 427

原创 第4章中的实验,send和receive

 send的代码:    .386    .Model Flat,StdCall    Option CaseMap:None    ;###########################################    ;    include  Windows.inc    include  user32.inc    includelib user32.lib    include 

2009-01-23 09:25:00 389

原创 第一个窗口程序

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; Sample code for ; by 罗云彬, http://asm.yeah.net;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; FirstWindow.a

2009-01-23 08:02:00 382

原创 1-3章

经过前面努力了2天,基本把环境配置好了。在dos下面共享文件的方法,也是费了不少劲头,本来可以用vm的。但我想起于渊的一句话:任何问题都会有一把钥匙去解开它。只要你用心,没有什么克服不了的。最后,终于成功把virtual pc 2007如何和宿主共享文件的方法研究出来了。因为Virtual PC 2007已经不支持DOS系统下的目录共享了,但是2004的补丁有支持,所以我们可以先下载VPC 2

2009-01-19 22:44:00 365

原创 chater03

 由于前面的内容涉及基础比较多,所以个人认为还是把基础打好,就整理一下当作复习。 3.11 定义模式在程序的第一部分,定义语句:.386        .model flat,stdcall        option casemap:none作用:定义了程序使用的指令集,工作模式和格式。1.    指定使用的指令集.386 用于告诉编译器在本程序中使用的指令集

2008-12-28 22:52:00 523

原创 2008年4月15日

《白 狐》陈瑞我是一只修行千年的狐千年修行 千年孤独夜深人静时 可有人听见我在哭灯火阑珊处 可有人看见我跳舞我是一只等待千年的狐千年等待 千年孤独滚滚红尘里 谁又种下了爱的蛊茫茫人海中 谁又喝下了爱的毒我爱你时 你正一贫如洗寒窗苦读离开你时 你正金榜题名洞房花烛能不能为你再跳一支舞我是你千百年前放生的白狐你看衣袂飘飘 衣袂飘飘海誓山盟都化做虚无能不能为你再跳一支舞只为你临别时的那一次回顾你看衣...

2008-04-15 09:13:58 100

原创 牛牛问题

题目:若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年有多少头母牛? 这个问题我们先看看规律: 前9年,每年共多少头牛。 1,1,1,2,3,4,6,9,13 从第四年起,开始起每年生一头母牛,这个母牛过了四年再生,依次类推。根据规律我们可以看出: 第四年的个数 = 第一年的个数 + 第三年的个数。 第五年的个数 = 第二年的个数 + 第四年的个数。 第六年的个数...

2008-01-13 21:07:08 277

原创 二叉树的基本算法

//******************************************************************************//**********  author :luning //****** data:2007,11,7 #include <stdio.h>#include <iostream>#include &...

2007-11-07 22:51:08 128

原创 从自愿自觉到坚忍不拔

所有获得大成就的人,都经过了一条必经之路,那就是从自愿自觉走向坚忍不拔艰苦卓绝的努力,最后才能够达到一个极高的境界和成就……   也许只有当你们被自己的努力感动得泪流满面时,你们的生命才能叫作美丽的生命……   我们做事情常常会有两种状态,一种是自愿自觉去做,另一种是尽管艰难却不得不去做,坚忍不拔地去做。肚子饿了我们会去吃饭,困了累了我们会去睡觉,快乐的地方只要有机会我们会去寻找,...

2007-09-19 12:00:08 125 3

原创 人因为梦想而伟大

足球励志电影《一球成名》在片头打出字幕:“人因为梦想而伟大。”  哪一个人没有梦想呢?梦想也许有大小之分,却没有贵贱之别,即使没有实现,你也照样伟大!这样的字幕不由得叫人热血沸腾。  周迅出道时是个“土丫头”,还嗓子沙哑,有口吃,既没有背景、靠山,也没有幸运之神的垂青。但为了实现梦想,她独自一人漂到北京,跟姐妹们合租住在地下室。刚开始到酒吧驻唱,每晚才七八十元。为了能挣得一个角色,她挥汗如雨地奔跑...

2007-09-19 11:34:12 1032 2

原创 2007年9月16日

爱的劳役          爱一个人原来就只是在冰箱里为他留一个苹果,并且等他回来;爱一个人就是在寒冷的夜里不断地在他的杯子里斟上刚沸的热水;爱一个人就是喜欢两人一起收尽饭桌上的残肴,并且听他在水里刷碗的音乐——然后偷偷把他不曾洗干净的地方重洗一遍。爱一个人就是面对巨大的心灵距离却视而不见,反而时刻庆幸你的富有。你相信这个世界上快要消失的那份真情正牢牢握在你的手中。你看见星星会微笑,看见月...

2007-09-16 21:20:01 68 1

原创 2007年9月16日

生命是一种回声       生命就像是一种回声,你送出去什么它就送回什么,你播种什么就收获什么,你给予什么就得到什么。       是的,生命是一种回声。       如果你努力去发现美好,美好也会发现你;       如果你努力去尊重别人,你也会获得别人的尊重;       如果你努力去帮助他人,你也会得到他人的帮助;原因在于:敬人者,人恒敬之;关照别人,就是关照自己。...

2007-09-16 20:40:06 98 1

原创 2007年9月16日

清点生活       使人疲惫的往往不是远方的高山,而是你鞋里的沙子。作家张爱玲曾这样说过:“人生是一袭华美的袍,上面爬满了虱子。”辉煌亮丽的人生时常充满了啮咬性的小烦恼。不及时地清除这些烦恼,你的整个人生会被搅得永无宁日。剔除生活中的琐屑,卸下心灵上的负担,以一颗纯净的心去轻松地面对远方的高山。前行途中,及时倒出鞋里的沙子。...

2007-09-16 20:29:23 72 1

原创 2007年9月16日

坚决反对    动物园开运动会,鸭子和螃蟹一起到达终点,裁判说你们两个石头、剪刀、布吧。鸭子坚决反对:我一次也赢不了,我一出就是布,他一出就是剪刀。...

2007-09-16 20:10:11 76 1

原创 2007年9月15日

                                                                          万事感激   感激伤害你的人,因为他磨练了你的心态;感激绊倒你的人,因为他强化了你的双腿;感激欺骗你的人,因为他增进了你的智慧;感激蔑视你的人,因为他觉醒了你的自尊;感激遗弃你的人,因为他教会了你独立。凡事感激,学会感激,感激一切使你成长的人!...

2007-09-15 10:42:15 128 2

原创 2007年9月14日

第一阶段早上6点半起床,7点前做好一切学习准备,学习到8点半左右,吃早餐.第二阶段9点开始,一直学习到11点半.下午2点起床,打起精神,学习到5点半.7点开始,进行一天之中最后的拼搏,要感到快乐和幸福,因为学习就是很快乐很高兴的事情.7点一直学习到11点结束.这时候要赶快刷牙,洗脸.躺在床上跟小宝贝打电话了.哈哈~~~~...

2007-09-14 22:42:45 109 1

原创 2007年9月13日

                                                                   ERP学习计划第一周:完成账套的建立、输出、输入和修改,同时,练习角色、权限和用户的添加与修改。第二周:9月10日启用系统,输入基础档案,9月11日进行总帐系统日常业务处理、出纳管理,9月14日总帐期末业务处理,最后设计并生成会计报表。第三周:9月1...

2007-09-13 22:04:26 108

原创 做瑜伽

           下午,学习到5点的时候感觉特别没有精神,所以我就匆匆吃过晚饭。休息一会儿就准备做做瑜珈(这里要PS一下,其实做瑜珈最好是饭前2个小时,饭后一个半小时)我是随便做做,所以就不用那么严格了。这是我第二次做瑜珈了。说真的,做瑜珈挺痛苦的,特别是象我骨头这样硬的人。做瑜珈的过程中,我尽力去想“做瑜珈是件快乐的事情”,并努力去尝试我暂时还无法达到的姿势。整个过程,我是痛苦抗着快乐。不过...

2007-09-03 22:28:28 100 2

嵌入式TCP/IP在播出设备上的实现与应用

绝对珍贵,万文里面的资料 网络技术在播出系统中已经广泛应用,使得节目采 上.两者都可以与设备进行数据交互。 集、上载、制作、播出等更加灵活,更加安全可靠,操作更 加简单,此外线路搭建较为简洁,所需配件购买方便等 诸多优势也显而易见,这些使得播控系统的网络化趋势 更加明显。如何适应这一趋势,提高自身产品的竞争力, 产品的网络功能显得至关重要。如何让全硬件设计的播 出设备也具备网络功能,嵌入式TCP/IP的实现成了关键

2009-06-20

基于S3C2440的嵌入式Linux系统移植的研究与实现

摘要:微处理器技术的发展使嵌入式系统得到广泛应用,一个小型、实时、性能良好的嵌入式操作系统的研发和应用,就成 为嵌入式系统进一步应用要解决的首要问题[1]。描述了将Linux-2.6.23.14内核移植到基于$3C2440处理器目标板上的方 法与过程。介绍了目标平台和Linux-2.6.23.14内核,并说明了如何搭建移植环境,着重介绍了]300tloader的架构和功能以 及Linux-2.6.23.14内核的移植。结果证明该方法是可行的。移植后的Linux在嵌入式系统中运行良好。为嵌入式技术应 用和研究提供有益的帮助。

2009-06-20

组成原理课程设计完整版

Dais-CMH+/CMH 机器上调试 在该试验中采用五条机器指令:IN(输入)、SUB(二进制减法)、STA(存数)、OUT(输出)、JMP(无条件转移),整体实现二进制数连续相减的功能。上机调试实现这五种指令功能。

2008-11-20

数据结构习题与解析

数据结构习题与解析(C语言版)(极力推荐学数据结构的好东西).

2008-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除