- 博客(29)
- 资源 (16)
- 收藏
- 关注
转载 Netstat 命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re
2014-10-09 22:45:26
793
转载 A20 gate
A20 gateWhen IBM PC AT System was introduced ,the new Intel 286 processor was not compatible with the old x86 processor.The older x86 micro-processors(Intel 8086) had address bus of 20bits which w
2014-09-16 21:47:23
1981
转载 org指令详解
《自己动手写操作系统》书中第二页的代码1-1中对于 org07c00h是这样注释的:“告诉编译器程序加载到7c00h处”org 07c00hmov ax,csmov ds,axmov es,axcall screenjmp $screen:mov ax,bootmsgmov bp,axmov cx,16mov ax,01301hmov bx,
2014-09-14 22:09:52
2390
转载 BIOS 内存分布图
开机时系统会以实模式进入,此时可访问的内存只有1M大小,这时的内存分配情况如下所示(此时由bios主导这一M内存的使用情况):0x 0 0 0 0 0|| 10x64K=640K; 基本内存|0x 9 F F F F0x A 0 0 0 0|| 2x64K=128K; 作为显存使用| 0xa0000-0xb0000 EGA/VGA/XGA/
2014-09-10 19:38:47
1383
转载 为什么BIOS将MBR读入0x7C00地址处(x86平台下)
对于很多人来讲0x7C00这个地址是很神秘的,不知道这是干什么的。但是对于了解过x86平台下BIOS启动过程的人,对这个地址再熟悉不过了。BIOS就是将MBR读入0x7C00地址,然后进行后续的引导的。操作系统或是bootloader开发者必须假设 他们的汇编代码被加载并从0x7C00处开始执行。0x7C00的定义对于这个地址,它不属于Intel x86平台规范的,而是属于BIOS规范中定义的内容
2014-09-10 19:36:12
1053
转载 NASM汇编笔记
转自:http://blog.youkuaiyun.com/zhuichao001/article/details/5618206段寄存器存放 基地址AX 通用寄存器CS 存放要被cpu执行的代码的基地址 code segmentIP 别名为指令指针寄存器,存放段地址的偏移地址CS*16+IP 就是cpu要执行的指令debug是dos、windows都提供的实模
2014-09-07 19:32:49
2960
转载 ulimit命令
ulimit 命令。ulimit用于shell启动进程所占用的资源.shell内建命令语法格式:ulimit [-acdfHlmnpsStvw] [size]
2014-08-29 21:34:02
1486
转载 linux 内核参数使用
所有的TCP/IP调优参数都位于/proc/sys/net/目录。例如, 下面是最重要的一些调优参数, 后面是它们的含义:1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲。2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲。3. /proc/sys/net/ipv4/tcp_timestamp
2014-08-29 21:27:43
656
转载 linux /etc/security/limits.conf的相关说明
linux limits.conf 配置 limits.conf 文件实际是 Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,而且只针对于单个会话。limits.conf的格式如下:username|@groupname type resource limitusername|
2014-08-29 21:19:05
887
转载 JQuery的AJAX加载XML并解析
1,Content-Type很多时候无法解析就是Content-Type的问题。如果本身就是xml文件,请跳过这一步动态生成的XML一定要将其设置为text/xml,否则默认就是text/html也就是普通的文本了。常见语言的Content-Type设置CODE:header("Content-Type:text/xml"); //phpresponse.Co
2014-03-23 10:34:45
953
转载 sed、awk调用shell变量的方法[转载]
sed、awk调用shell变量的方法[1]编写shell脚本的时候,经常会遇到在脚本中使用awk或sed去调用shell环境中的变量的时候,下面简单的说一下调用的方法。 sed一般使用单引号,sed引用shell变量时使用双引号即可,因为双引号是弱转义,不会去除$的变量表示功能,而单引号为强转义,会把$作为一般符号表示,所以不会表示为变量。 aw
2013-11-05 20:56:47
1323
原创 UNIX SHELL范例精解awk习题
题目(书中图片):题目文件:Mike Harrington:(510) 548-1278:250:100:175Christian Dobbins:(408) 538-2358:155:90:201Susan Dalsass:(206) 654-6279:250:60:50 Archie McNichol:(206) 548-1348:250:100:175
2013-11-02 13:32:08
1915
原创 Vim的操作技巧节选
1. 选定文字 / 拷贝粘贴1.可视化模式下:v为可视模式,可以选定多行。p 是粘贴;y 和d 可以直接拷贝或者剪切选定的内容。如果要复制整行的最简单办法就是V,y,p 就行了。v是可以选定一行任意个字符的,V是行选定的,一次一整行,然后通过向下或向上移动光标而选定多行。对于v选定的,拷贝后就是这么多,选多少就拷贝多少,而V选定的,粘贴的话会自动换到下一行命令模式下,也
2013-04-01 18:44:58
921
原创 汇编常用的INT 21H系统调用
系统功能调用——由DOS提供的一组实现特殊功能的子程序供程序员在编写自己的程序时调用,以减轻编程的工作量。分两种,DOS系统功能调用和BIOS终端调用。汇编语言中DOS系统功能调用有很多,涉及屏幕显示、文件管理、I/O管理等等,每个子程序都有一个功能号,所有的功能调用的格式都是一致的。调用的步骤大致如下:(1)系统功能号送到寄存器AH中;(2)入口参数送到指定的寄存器中;(
2012-11-28 21:13:14
51868
4
原创 汇编语言2种常用的编程框架
现在使用的汇编语言差不多都是使用这两种程序框架,两种都是前辈流传下来的经典编程框架,区别在于返回DOS方式不同!记下,以备必需时可以翻阅。 1.基于入栈的RET方式DATA SEGMENT ......DATA ENDS;数据段定义STACK SEGMENT PARA STACK DW 20H DUP(0)STACK ENDS;堆栈段定义CODE
2012-11-27 13:33:10
5440
1
原创 汇编的“Hello World!”
c语言或者c++有hello world!下面的是汇编语言的:DATA SEGMENT STR1 DB 'Hello World!',0DH,0AH,'$'DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV DX,OFFSET
2012-11-27 12:54:03
1472
转载 学习汇编语言的重要性
点击打开链接(学习汇编语言的重要性) 几日前,在一位仁兄的blog里看到如下一番话,其实我发现中国的教育还是有很大问题的。你们得让你们的学生认识到这门课的作用啊,有些师兄说到出去工作了才发现汇编的作用。 我觉得值得庆幸的是这位仁兄在在校期间的学习中及时地意识到了汇编的重要性,并做出了正确的选择。然而这位仁兄提到的“老师没有让学生认识到汇编的重要性”和“有些师兄工作了才发现
2012-11-21 22:58:44
11907
转载 DEBUG使用方法
启动DEBUG程序,DEBUG程序用于调试可执行文件。 格式: DEBUG[[drive:][path]filename[testfile-parameters]] 参数:[drive:][path]filename 指定待调试可执行文件的所在位置及文件名。 testfile-parameters 指定待设计可执行文件需要的命令参数。
2012-11-17 10:35:16
5339
转载 DRAM, SRAM, SDRAM的关系与区别
SRAM是英文Static RAM的缩写,它是一种具有静志存取功能的内存,不需要刷新电路即能保存它内部存储的数据。不像DRAM内存那样需要刷新电路,每隔一段时间,固定要对DRAM刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积,所以在主板上SRAM存储器要占用一部分面
2012-11-02 19:43:44
916
转载 MFC技术内幕系列之(二)---MFC文档视图结构内幕
//////////////////////////////////////////////////////////////////////////////////// /********* 文章系列:MFC技术内幕系列***********/ /************MFC技术内幕系列之(二)*******
2012-10-09 15:55:57
1195
转载 MFC技术内幕系列之(一)---MFC应用程序“生死因果”内幕
/////////////////////////////////////////////////////////////////////////////////// /********* 文章系列:MFC技术内幕系列***********/ /************MFC技术内幕系列之(一)********
2012-10-09 15:52:47
946
原创 一个VC游戏基础的视频教程
最近偶尔发现一组视频,VC游戏开发基础的,分享一下:地址:http://u.youku.com/user_video/id_UMTA5ODQ2NDcy.html个人觉得讲的还可以,很基础,适合像我这样的初学者,而且不是讲MFC的,只是单纯的SDK,对类和API的运用把握,为以后的MFC或者开发打下基础!前面几个视频可能太基础,可以跳过,主要看图片的显示的部分!!如果有朋友有更好的教程,希望
2012-09-23 13:08:32
679
原创 “渔场匹配”自己用win32写的,简单,可是有些小问题!
游戏介绍: 纯SDK编程,没有用到类和C++,基础c语言和win32函数。游戏是4*4个格子,一共8组图片,点击2个,如果2个图片一样,则显示出来。如果不一样,显示一秒后则又是画布遮住!主要考验你的记忆力,由于时间和能力有限,可能有很多BUG没改正,如果已经打开的图片就不要再点击了,否则可能出现乱码!(用了一个晚上写,初次自己编写,可能代码很乱!说明一下,图片是从网上下载的,游戏
2012-09-16 22:43:50
346
原创 位运算的一个巧妙运用
for(x=0;xfor(y=0;y hwndChild[x][y]=CreateWindow(szChildClass,NULL, WS_CHILDWINDOW | WS_VISIBLE, 0,0,0,0, hwnd,(HMENU) (y (HINSTANCE)GetWindowLong(hwnd,GWL_HINSTANCE), NULL);
2012-09-08 13:50:33
1143
1
原创 现在的大学生活
刚上大二,在一所3流大学读软件工程,浑浑噩噩大学过了一年,从一个只会在VB上乱拉乱扯控件菜鸟,到现在还是一个只懂一点C语言和数据结构衣服的菜鸟。虽然一年都没学到什么东西,玩玩游戏,看看小说,但是我还是喜欢去图书馆滴,总觉得里面的书贼多了,看不完。有时候课外有时间就泡图书馆,一泡就是一天,也看过几本网络和计算机的书,也知道啥子是编程。大二了,不可以再懒散了,现在开始研究windows程序设计。和
2012-09-07 23:58:12
931
转载 C语言位运算详解(基础)
C语言位运算详解 位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符 含义 描述 &
2012-09-07 23:42:56
2801
3
原创 关于static 定义的对象系统默认初始值
在Charles Petzold第五版的《windows程序设计》中,看到这样一些代码: #define DEVISIONS 5 static BOOL fstate[DEVISIONS][DEVISIONS]; ........
2012-09-07 18:17:49
5980
1
APUE中文清晰版
2013-11-01
尚观Linux视频配套课件
2013-11-01
汇编工具包
2012-11-20
MS-DOS 7.1版
2012-11-06
VC++“渔场匹配”小游戏
2012-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人