刘兵马俑的博客

一个程序猿的自我修养

排序:
默认
按更新时间
按访问量

【计算机网络-1】【第一章】计算机网络体系结构

计算机网络——互联、自治 分布式计算——透明性 整体性   通信子网——传输介质 通信设备 网络协议 资源子网——实现资源共享的设备、软件集合(计算机系统) 计算机网络传输技术分类——广播式网络、点对点网络 —————————————————————————————————————————— 计算...

2016-08-15 21:47:19

阅读数:588

评论数:0

SATA I, SATA II, SATA III区别

1.简介 SATA即Serial ATA,为串行接口。 SATA I为版本为1.x接口,即第一代SATA接口,总线最大传输带宽为1.5Gb/S; SATA II为版本为2.x接口,即第二代SATA接口,总线最大传输带宽为3.0Gb/S; SATA III为版本为3.x接...

2016-08-13 14:18:12

阅读数:860

评论数:0

保持时间与建立时间

保持时间和建立时间 ---------- 我的个人见解   在描述保持时间和建立时间之前我们首先需要了解为什么需要保持时间和 建立时间, 通俗的说就是在时钟信号来临之前, 传输给寄存器的信号必须保持稳 定,有效,才可以打入触发器,称为建立时间;时钟沿来了之后,信号必须维持 稳定一段时间,使得信号能...

2016-08-08 22:07:58

阅读数:1049

评论数:0

电子-电路-电磁(一)阻抗匹配

英文名称:impedance matching   基本概念 信号传输过程中负载阻抗和信源内阻抗之间的特定配合关系。一件器材的输出阻抗和所连接的负载阻抗之间所应满足的某种关系,以免接上负载后对器材本身的工作状态产生明显的影响。对电子设备互连来说,例如信号源连放大器,前级连后级,只要后一级的输...

2016-08-03 21:52:07

阅读数:1845

评论数:0

C语言第十八篇:怎样运行C语言代码?

菜鸟:怎样运行C语言代码? 大神:基于软件的还是基于硬件的? 菜鸟:额,,,懵逼中,,, 大神:基于软件的话,必须要要知道源代码的编译环境是什么;基于硬件的话,需要知道是基于什么硬件,并且要对硬件本身的接口要十分了解。

2016-08-03 21:26:03

阅读数:342

评论数:0

NAND FLASH (三)硬件ECC校验码详解

ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个Page(例如512Bytes)中只有一个或...

2016-08-03 16:32:26

阅读数:4205

评论数:0

NAND FLASH (二)NAND FLASH的坏块

1.为什么会出现坏块   由于NAND Flash的工艺不能保证NAND的Memory Array在其生命周期中保持性能的可靠,因此,在NAND的生产中及使用过程中会产生坏块。坏块的特性是:当编程/擦除这个块时,不能将某些位拉高,这 会造成Page Program和Block Erase操作时的...

2016-08-03 15:31:05

阅读数:584

评论数:0

NAND FLASH (一)存储布局及存储操作特点

Nand flash芯片型号为Samsung K9F1208U0B,数据存储容量为64MB,采用块页式存储管理。8个I/O 引脚充当数据、地址、命令的复用端口。 一、芯片内部存储布局:     一片Nand flash为一个设备(device), 其数据存储分层为:     1 (Device...

2016-08-03 15:19:25

阅读数:526

评论数:0

操作系统—陷阱、中断、异常

在操作系统中,陷阱,中断和异常是常见的术语,它们贯穿操作系统学习的始终,这篇文章主要区分它们之间的不同。 陷阱 计算机有两种运行模式:用户态, 内核态。 其中操作系统运行在内核态,在内核态中,操作系统具有对所有硬件的完全访问权限,可以使机器运行任何指令;相反,用户程序运行在用户态,在用户态下,...

2016-07-27 16:20:17

阅读数:1027

评论数:0

位同步

一、几个概念的区分 对于基本概念的认识是非常重要的,比如说:码元、比特、波特、帧,以及由此产生的码元速率、比特率、波特率,还有位同步(比特同步)、帧同步等等信息。 1、码元和码元速率 一个数字脉冲称为一个码元。如字母A的ASCII码是1000001,可用7个脉冲来表示,亦可认为由7个码元组成。 ...

2016-06-24 09:49:53

阅读数:2770

评论数:0

verilog全局变量和局部变量定义

1、局部变量定义(parameter) 声明: parameter xx = 8; (注意有等号,且后面有分号) 使用:xx 作用域:parameter 作用于声明的那个文件。 另外parameter可以用作例化时的参数传递。具体方法参见《Verilog例化时的参数传递》一文  2.全...

2016-06-17 17:28:56

阅读数:4195

评论数:0

RS触发器工作原理

这是FPGA中的一个基本部件,我需要对其有所了解。分为六个部分: 1、电路的构成 2、两个稳态 3、触发翻转 4、真值表 5、基本RS触发器的翻转时间 6、状态转移图 1、电路的构成         基本RS触发器是由两个与非门,按正反馈方式闭合而成,也可以用两个或...

2016-06-16 11:45:26

阅读数:9887

评论数:0

按键消抖

参考博客: (1)按键消抖之终极解决方案 (2)浅谈按键消抖 上一篇博客解决的是理想状态下对于按键的检测,并没有充分考虑到前沿抖动和后延抖动。如何消抖呢? 通常的按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上稳定地接通,在断开时也不会一...

2016-06-16 10:52:00

阅读数:773

评论数:0

Verilog实现同步整形电路的原理及代码解析

问题来源: 今天在编写RS-232串口的时候,涉及到按键处理逻辑模块,需要将“”在板子上按键”这一动作转化为一个脉冲信号。这一过程是通过同步整形电路实现的,精确表述如下: 将外部输入的异步信号进行同步处理(与系统时钟同步)和整形(将输入信号由不规则波形提取为具备一个或多个时钟周期长得脉冲信号)。 ...

2016-06-15 10:50:02

阅读数:1711

评论数:1

Heartbleed第三篇:关于OpenSSL“心脏出血”漏洞的分析

原作者:Sean Cassidy 原作者Twitter:@ex509 原作者博客:http://blog.existentialize.com 来源:http://blog.existentialize.com/diagnosis-of-the-openssl-heartbleed-bug.htm...

2016-06-01 03:07:14

阅读数:287

评论数:0

Heartbleed第二篇:Heartbleed漏洞剖析

Heartbleed漏洞剖析

2016-06-01 02:47:29

阅读数:682

评论数:0

Heartbleed第一篇:“心脏流血”高危漏洞情况通报(4月9日结果)

关于OpenSSL存在高危漏洞可被利用发起大规模攻击的情况通报(4月9日结果)

2016-06-01 01:52:11

阅读数:325

评论数:0

error C2275: 'xxx' : illegal use of this type as an expression

很多时候程序出现莫名其妙的错误提示: error C2275: 'xxx' : illegal use of this type as an expression

2016-05-30 12:38:33

阅读数:551

评论数:0

fatal error LNK1168: cannot open Debug/opreat.exe for writing

fatal error LNK1168: cannot open Debug/opreat.exe for writing

2016-05-30 11:39:47

阅读数:1429

评论数:0

OpenSSL简介

openssl简介

2016-05-25 20:45:54

阅读数:3201

评论数:0

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