- 博客(8)
- 收藏
- 关注
原创 笔记_计算机组成与设计05
探寻程序运行效率瓶颈时,执行时间可以分为多个部分,如CPU执行时间,I/O系统执行时间,等等。本书会将视角聚焦在CPU执行时间中,细分下去,CPU执行时间可以分为,用户程序使用的时间和程序调用的操作系统运行时间,即用户时间和,系统时间。为了测量CPU性能,人们创立了基准测量程序,由一系列不同程序组成,选取CPU运行时的经常性事件,在基准程序中分配好其比例是保证基准程序有效的必须要求。(为了防止CPU损坏,温度升高后,功耗墙会限制CPU功率,部分CPU温度较低时采用较高的CPU频率)第二章,转C,200倍。
2024-06-11 20:33:43
169
原创 自动化设备演进_iPhone
尽管缺乏来自苹果的官方信息,但其他各方已经满怀热情地拆解了各种型号的iPhone,并试图确定手机的组件及其互连方式。iPhone 1的屏幕为3.5英寸[插图],分辨率为320×480像素,厚度为0.46英寸(比其他智能手机薄),内置200万像素摄像头,重量为4.8盎司[插图]。iPhone建立在之前苹果计算机的革命性进步之上,包括1984年的Macintosh计算机和2001年的iPod音乐播放器。iPhone废除了当时智能手机上常见的硬件键盘,取而代之的是能够显示屏幕键盘或其他类型的用户接口的触摸屏。
2024-06-09 20:22:42
295
原创 自动化设备演进_IBM PC
然而,使用8位总线使PC的生产成本更低,并提供了与较低成本的8位外围设备的兼容性。在许多应用中,指令执行率(每个时钟周期执行的指令数)大约是8088的两倍,这意味着在相同的时钟频率下,80286的速度将是8088的两倍。基于x86体系结构的现代处理器由于具有更高的时钟频率、使用了高速缓存等提升性能的技术,以及在硬件级采用更高效的指令执行方式,因此运行速度比最初的版本快几百倍。也就是说,16位段寄存器表示低4位为0的20位基地址,指令可以使用由段寄存器定义的地址的16位偏移量来引用64KB段内的任何位置。
2024-06-09 20:19:04
221
原创 自动化设备演进_ENIAC
如果在之后的计算中需要使用计算的中间结果,则必须将它们写入穿孔卡片,并在需要时回读。对系统进行编程是一个艰巨的过程,通常需要优秀的女性程序员团队花费数周时间才能完成。由于真空管经常发生故障,因此可靠性也是一个问题,需要在日常维护的基础上进行故障排除,以便对发生故障的真空管进行隔离和更换。作为此次升级的顾问,约翰·冯·诺依曼(John von Neumann)提出了一种通用的计算机体系结构,其中包含存放程序指令和数据的单一存储区域、由算术逻辑单元和寄存器构成的处理组件、具有指令寄存器和程序计数器的控制单元。
2024-06-09 20:16:03
122
原创 自动化设备演进_巴贝奇分析机
如果累加器的数字从9回转到0,则累加器的下一个数位将递增1。每条分析机指令都在圆桶的垂直位置上进行编码,特定位置的螺柱如果存在,则与机械的某一部分接合,不存在则该部分的状态保持不变。分析机借鉴了提花织机的穿孔卡片、音乐盒中的旋转圆筒,以及他早期设计的差分机(在他有生之年并没有完全实现,与计算机相比,差分机更像是一种专门的计算器),否则,分析机就完全是巴贝奇的原创。巴贝奇很清楚机械设备的复杂性,为了防止摩擦、齿轮齿隙和随着时间的推移出现的磨损等效应引起的错误,分析机在跨轴的数据传输过程中采用了“锁定”机制。
2024-06-09 20:14:09
416
原创 笔记:计算机组成与设计_04
典型的LCD内含棒状液态分子团形成的转动螺旋线,用来弯曲来自显示器后方的光线或者少量的反射光线。(在不施加任何电压的情况下,液晶处于初始状态,并将入射光的方向扭转90°,让背光源的入射光能够通过整个结构,在显示屏上呈现白色;中央处理单元:也称为处理器,处理器是计算机中最活跃的部分,它包括数据通路和控制器,能完成数据相加、数据测试、按结果发出控制信号使I/O设备做出动作等操作。如果绝缘玻璃上覆盖一层透明的导体,人的手指接触到屏幕范围时,由于人是导体,将会使屏幕的电场发生变化,进而导致电容发生变化。
2024-06-09 20:10:13
265
原创 笔记:计算机组成与设计_01
人类文明因为那些我们不假思索即可完成的要务数量的增加而进步。Alfred North Whitehead,数学导论,1911。
2024-06-09 00:54:18
279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人