自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

转载 普通美国人的词汇量

英语为母语环境下的孩子,5岁的时候,他的词汇量是5000个;成年文盲的词汇量并不比5岁的孩子多。一个能顺利读报的人,他的词汇量大于2万个;大学文化程度的人,词汇量在5万个左右;作家的词汇量大都超过10万个,莎士比亚的词汇量多达20万。  在我们看过的英美电影、电视里,在我们读过的英美小说里,未曾见过有人背单词的情景。我曾问过一些在美国定居的朋友,“美国人背单词吗?”大多数人回答:“不知道。

2013-02-28 10:24:41 20109

转载 程序的思考(从单片机到PC)

关于程序的执行,以前想的不多,没有意识到一个程序在运行时,从哪里读指令,数据又写在哪里。 最近在看CSAPP时这个念头经常在脑袋中晃荡。 从单片机上知道,在上电的那一刻,MCU的程序指针PC会被初始化为上电复位时的地址,从哪个地址处读取将要执行的指令,由此程序在MCU上开始执行(当然在调用程序的 main之前,还有一系列其他的的初始化要做,如堆栈的初始化,不过这些我们很少回

2013-02-25 14:53:56 1178

转载 8086 CPU 寄存器简介

引子打算写几篇稍近底层或者说是基础的博文,浅要介绍或者说是回顾一些基础知识,自然,还是得从最基础的开始,那就从汇编语言开刀吧,从汇编语言开刀的话,我们必须还先要了解一些其他东西,像  CPU ,内存这些知识点还是理解深刻一点的比较好,所以这一篇博文就绕着 80x86  CPU 中寄存器的基础部分下手,至于其他的一些将会在后续的博文中介绍 。同时在这里

2013-02-25 11:30:04 708

转载 8086系列寄存器的分类和功能

在8086里面,16位通用寄存器为ax,bx,cx,dx, 在80386里,寄存器为32位,对应8086,即为eax,ebx,ecx,edx dword ptr fs:[0] 表示fs*16+0处的一个双字 另外,div ebx 即 (edx,eax)/ebx 这里显然应为mov edx,0 ,或者直接用CDQ对cdx进行扩展,CDQ 双字扩展. (把EAX中的字的符号扩展到EDX

2013-02-20 15:40:27 3526

转载 8086汇编指令

8086汇编指令数据传输指令 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈. POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈. PUSHAD

2013-02-20 15:15:06 806

原创 BIOS是如何从软盘加载系统引导程序的

当计算机电源被打开时,它会进行加点自检(POST),然后寻找启动盘,如果是选择从软盘启动,计算机就会检查软盘的0面0磁道1扇区,如果发现它以0xAA55(假设我们把此扇区看做一个字符数组sector[]的话,那么此结束标志相当于sector[510]=0x55,且sector[511]=0xAA)结束,则BIOS认为它是一个引导扇区,也就是我们说的Boot Sector。当然,一个正确的Boot

2013-02-16 17:04:23 2263

转载 11款当前主流平板芯片横向对比评测

本篇文章是接续年初所作《五款主流平板芯片横向对比评测》之后的最新补充,加入了近期国内比较热门的新方案一起做比较。  在快要进入2011下半年之际,重新回顾起上半年的平板市场,发展过程可用突飞猛进来形容,各大小品牌参与进来后产品不光是层出不穷,更新换代的速度也是快得惊人。采用Android平台的机型无疑最为丰富,同样也可以说是最受大家关注的。从软件层面上讲,国内主流平板机大多用上了2.2甚至

2013-02-08 22:29:12 6287

转载 嵌入式linux入门学习规划

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入式软件开发的好处是: (1)目前国内外这方面的人都很稀缺。这一领域入门门

2013-02-07 14:17:13 675

tpipv6.h(头文件)

在Windows IPv6套接字编程中会包含此头文件-tpipv6.h This module contains IPv6-specific extensions, and address family independent extensions to Winsock for the IPv6 Technology Preview.

2013-01-09

Putty资源合集

PuTTy终端 的功能,而是通过其完整安装包内的 psftp.exe 文件实现的。所以,要完成像文件上传这些操作, Windows 内必须有完整的 PuTTy 安装包而不仅仅是 putty.exe 这一个文件。

2012-11-30

windows界面下的网络编程

本书以简单明了的语言和形象生动的例子,介绍了WINSOCK(Windows Socket)网络编程,共分上、下两篇。上篇主要介绍了网络编程的基础知识,其中包括网络通信模型、TCP/IP协议、socket编程界面、WINSOCK的消息结构等。下篇主要介绍了五个网络协议和相应的网络程序。这些网络协议包括文件传输协议(FTP)、邮件发送协议(SMTP和POP3)、超文本传输协议(HTTP)、Gopher协议、CHECKET协议(作者自定义的)。在附录中,详细介绍了WINDSOCK的函数和超文本制作语言(HTML)。 本书论述通俗、技术实用,适合于计算机网络、计算机软件以及计算机应用等专业的大专院校师生和计算机软件开发人员使用与参考。

2011-12-28

tmote-sky硬件手册和开发使用手册

文档中包含tmote-sky的硬件手册,以及使用手册

2011-12-06

空空如也

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

TA关注的人

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