1.1编程语言介绍与分类 什么是编程语言? 本质:与人类语言一样。沟通 电流+一堆硬件 高电压1 低电压0 高电压1 低电压0 高电压1 低电压0 8 晶体管 010101010101 play sound 1010000 open file 机器语言 直接跟硬件打交道 汇编语言 开发效率低 010 ...
分类:
编程语言 时间:
2020-04-08 14:53:55
阅读次数:
132
1. 第一代计算机(1946-1957) 电子管时代2. 第二代计算机(1958-1964) 晶体管时代3. 第三代计算机(1965-1970) 集成电路时代4. 第四代计算机(1971以后) 大规模集成电路时代5.新一代计算机 超导计算机、纳米计算机、光计算机、DNA计算机、量子计算机和神经网络计 ...
分类:
其他好文 时间:
2020-03-30 23:19:45
阅读次数:
77
0和1的概念 逻辑与关系 逻辑或关系 开关系统的优势 晶体管作为开关 半导体逻辑电路 5种基本逻辑电路 ...
分类:
其他好文 时间:
2020-03-21 16:14:57
阅读次数:
75
1、完整功能的CPU有3个周期概念:指令周期、机器周期、时钟周期 2、一条CPU指令的执行步骤:取得指令-指令译码-执行指令,这个过程至少花费一个时钟周期。 单指令周期处理器:一个周期内,只执行一条指令。这样就需要保证时钟周期等于执行时间最长的指令时间。这样时钟频率就不能太高,否则指令可能还没有执行 ...
分类:
其他好文 时间:
2020-03-18 21:53:37
阅读次数:
163
对于程序的初步认识:程序是数据结构跟算法的结合,程序算法的鼻祖是叫做阿达.金的女人,也是最初穿孔机程序的创始人,建立了循环和子程序的概念。计算机程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。 对于软件的初步认识:软件概念的提出是在二十世纪六十年代John Tu ...
分类:
其他好文 时间:
2020-03-07 17:44:21
阅读次数:
73
从选择软件工程这个专业开始学习到现在已经一年半了,在这段时间里我学习了如何用C语言和JAVA来编写一些程序。虽然在学习中学到了很多知识,但是在之前的学习中我并没有去思考过这个专业到底是做什么的。但通过现在的学习,我对程序、软件、软件工程有了初步的认识。软件:最初定义是汇编和自动地程序设计的其他方面所 ...
分类:
其他好文 时间:
2020-03-07 16:03:15
阅读次数:
74
随着一代代更先进工艺节点的发展,器件的特征尺寸越来越小,使用传统六晶体管存储单元制造的静态RAM可以提供越来越短的存取时间和越来越小的单元尺寸,但漏电流和对软故障的敏感性却呈上升趋势,设计师必须增加额外电路来减小漏电流,并提供故障检测和纠正机制来“擦除”存储器的软故障。
分类:
其他好文 时间:
2020-03-02 22:56:52
阅读次数:
126
学习技术的步骤 场景 需求 解决方案 应用 原理 一、多线程的发展历史 真空管和穿孔打卡 操作员在机房里面来回调度资源,以及计算机同一个时刻只能运行一个程序,在程序输入的过程中,计算机计算机和处理空闲状态 。而当时的计算机是非常昂贵的,人们为了减少这种资源的浪费。就采用了 批处理系统来解决 晶体管和 ...
分类:
编程语言 时间:
2020-02-29 15:04:43
阅读次数:
74
当前有两个不同系列的异步SRAM:快速SRAM(支持高速存取)和低功耗SRAM(低功耗)。从技术角度看来,这种权衡是合理的。在低功耗SRAM中,通过采用特殊栅诱导漏极泄漏(GIDL)控制技术控制待机电流来控制待机功耗。这些技术需要在上拉或下拉路径中添加额外的晶体管,因此会加剧存取延迟,而且在此过程中 ...
分类:
其他好文 时间:
2020-02-28 13:58:54
阅读次数:
65
计算机系统结构的概述 (MOOC:计算机系统设计) 简史: 组成: 硬件:CPU +MM+I/O 软件:系统软件+应用软件 层次结构: 发展简史: 冯诺依曼:存储程序、程序控制,存储程序通用电子计算机方案(电子离散自动计算机) 结构主要思想: 晶体管 兼容机 总线结构 好处:可扩充性等 四代——特点 ...
分类:
其他好文 时间:
2020-02-27 12:48:57
阅读次数:
52