06 2017 档案
摘要:前面我们知道了在一个简单的SRAM 芯片中进行读写操作的步骤了,然后我们来了解一下普通的DRAM 芯片的工作情况。DRAM 相对于SRAM 来说更加复杂,因为在DRAM存储数据的过程中需要对于存储的信息不停的刷新,这也是它们之间最大的不同。 1. 多路寻址技术最早、最简单也是最重要的一款DRAM 芯
阅读全文
摘要:1. SRAM芯片的引脚定义早期的SRAM 芯片采用了20 线双列直插(DIP:Dual Inline Package)封装技术,它们之所以具有这么多的针脚,是因为它们必须:• 每个地址信号都需要一根信号线• 一根数据输入线和一根数据输出线• 部分控制线(Write Enable, Chip Sel
阅读全文
摘要:在Ubuntu下的Eclipse C++环境出现launch failed.Binary not found问题时,可采用如下解决方案: (1)首先检查系统中是否成功安装g++。如果console输出g++ not found,则说明没有成功安装g++,此时安装g++即可。 安装方法:sudo ap
阅读全文
摘要:中国计算机学会推荐国际学术会议 (计算机系统与高性能计算) 一、A类 序号 会议简称 会议全称 出版社 网址 1 ASPLOS Architectural Support for Programming Languages and Operating Systems ACM http://www.a
阅读全文
摘要:中国计算机学会推荐国际学术期刊 (计算机系统与高性能计算) 一、A类 序号 刊物简称 刊物全称 出版社 网址 1 TOCS ACM Transactions on Computer Systems ACM http://tocs.acm.org/ 2 TOC IEEE Transactions on
阅读全文
摘要:greater和less是xfunctional.h中的两个结构体,代码如下: greater表示内置类型从大到小排序,less表示内置类型从小到大排序。
阅读全文
摘要:1. 寻址原理概述RAM 主要的作用就是存储代码和数据供CPU 在需要的时候调用。但是这些数据并不是像用袋子盛米那么简单,更像是图书馆中用有格子的书架存放书籍一样,不但要放进去还要能够在需要的时候准确的调用出来,虽然都是书但是每本书是不同的。对于RAM 等存储器来说也是一样的,虽然存储的都是代表0
阅读全文
摘要:原文地址:http://blog.csdn.net/zcsylj/article/details/7857009 int的大小是4,定义vector<int> vec,vec中有一个元素,sizeof(vec)=20,如果有1000个元素,则sizeof(vec)是多少? 输出结果: 由此可以看出:
阅读全文
摘要:原文地址:http://blog.csdn.net/drshenlei/article/details/4246441 我打算写一组讲述计算机内幕的文章,旨在揭示现代操作系统内核的工作原理。我希望这些文章能对电脑爱好者和程序员有所帮助,特别是对这类话题感兴趣但没有相关知识的人们。讨论的焦点是Linu
阅读全文
摘要:原文地址:http://blog.csdn.net/hancunai0017/article/details/7032383 vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的
阅读全文
摘要:设v是一个vector的对象, 如果v是非空的,则v.at(0)和v[0]是没有区别的,都是取数组中第一个值; 如果v是空的,则v.at(0)会抛出异常(exception std::out_of_range),指出数组下标越界,而v[0]的行为是未知的,因为operator[]操作符是不做下标越界
阅读全文