计算机组装原理 第二节

发布时间:2024年01月11日

目录

一、 处理器的运算过程

ax^2+bx+c程序的运行过程

二、如果打算买一台机器,如何进行合适的选择呢?

1.买这台机器做什么

2.机器的性能能否满足你的要求

? ? ? ? 如何在购买前对计算机的性能进行评价

? ? ? ? ? ? ? ? 处理速度快,内存容量大

三、计算机硬件的主要技术指标

1.机器字长

2.运算速度

3.存储容量? ?

四、计算机的发展及应用

?计算机的发展史

1.第一台电子计算机是什么时候出现的?

2.现代计算机产生的驱动力

五、硬件技术对计算机更新换代的影响

1.什么是微处理器

2.微型计算机的出现和发展

六、软件技术的兴起和发展

1.各种语言

2.系统软件

3.软件发展的特点

七、计算机的应用

3.网络技术

八、计算机的展望

1.计算机具有类似人脑的一些超级智能功能

2.芯片集成度的提高受以下三方面的限制

九、替代传统的硅芯片

1.光计算机

2.DNA生物计算机

3.量子计算机


一、 处理器的运算过程

ax^2+bx+c程序的运行过程

将程序通过输入设备运送至计算机

程序首地址-->PC

启动程序运行

取指令 PC --> MAR --> M --> MDR --> IR

分析指令 OP(IR) -->?CU

执行指令? Ad(IR) ---> MAR --> M --> MDR --> ACC

这个时候我们目前还是在取指令上

取指令 PC --> MAR --> M --> MDR --> IR , (PC)+ 1--> PC

打印结果 停机

二、如果打算买一台机器,如何进行合适的选择呢?

1.买这台机器做什么

2.机器的性能能否满足你的要求

? ? ? ? 如何在购买前对计算机的性能进行评价

? ? ? ? ? ? ? ? 处理速度快,内存容量大

三、计算机硬件的主要技术指标

1.机器字长

????????CPU一次能处理数据的位数

?????????与CPU中的寄存器位数有关

机器字长越长越好

2.运算速度

????????????????主频

? ? ? ? ? ? ? ? 核数 ,每个核支持的线程数

? ? ? ? ? ? ? ? 吉普森法

? ? ? ? ? ? ? ? CPI? 执行一条指令所需时钟周期数????????

? ? ? ? ? ? ? ? MIPS 每秒执行多少百万条指令,那条指令复杂结构如何进行多少周期

? ? ? ? ? ? ? ? FLOPS? ?每秒浮点运算次数

3.存储容量? ?

存放二进制信息的总位数

?主存容量

? ? ? ? 存储单元个数 * 存储字长

? ? ? ? ? ? ? ? 如MAR? MDR 容量

? ? ? ? ? ? ? ? ? ? ? ? 10? ? 8? ? ? ? ?1KB? *? 8位

? ? ? ? ? ? ? ? ? ? ? ? 16? ? ? 32? ? ? 64KB? * 32位

? ? ? ? 字节数

? ? ? ? ? ? ? ? 如2^13b=1 KB

? 辅存容量

四、计算机的发展及应用

?计算机的发展史

1.第一台电子计算机是什么时候出现的?

1946年????????美国? ? ? ? ENIAC

十进制运算

1 8000 多个电子管? 1 500 多个继电器? 1 50 千瓦? ?30吨? 1 500平方英尺? 5000次加法/秒

2.现代计算机产生的驱动力

? ? ? ? 需求、需求、还是需求

? ? ? ? 技术发展

? ? ? ? ? ? ? ? 电子技术的发展推动了计算机发展

? ? ? ? ? ? ? ? 计算机体系技术结构的发展

五、硬件技术对计算机更新换代的影响

? ? ? ?

1.什么是微处理器

?用一片大规模的集成电路组成的处理器? 处理器上由控制器和运算器,使用微处理器,集成度相当高的大规模集成电路构成的面向个人用户,体积小、重量轻、价格低。

2.微型计算机的出现和发展

Morre定律

微芯片上集成的晶体管数目每三年翻两番

六、软件技术的兴起和发展

1.各种语言

? ? ? ? 机器语言? 面向机器

? ? ? ? 汇编语言? 面向机器

? ? ? ? 高级语言? 面向问题

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?FORTRAN 科学计算和工程计算

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Pascal? 结构化程序设计

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?C++? ? ? ?面向对象

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Java? ? ? ?适应网络环境

2.系统软件

语言处理程序? 汇编程序? 编译程序? 解释程序

操作系统? ?DOX、UNIX、Windows、Linux、kylin、

服务型程序? ?装配? ?调试? ?诊断? ?排错

数据库管理系统? 数据库和数据库管理软件

网络软件

3.软件发展的特点

? ? ? ?(1).开发周期长

? ? ? ?(2). 制作成本昂贵

? ? ? ?(3). 检测软件产品质量的特殊性

? ? ? ? ? ? ? ? ? ? ? ? 软件是程序以及开发、使用和维护程序所需要的所有文档

七、计算机的应用

1.科学计算和数据处理

2.工业控制和实时控制

3.网络技术

? ? ? ? 电子商务

? ? ? ? 网络教育

? ? ? ? 敏捷制造

4.虚拟现实

5.办公自动化和管理信息系统

6.CAD(计算机辅助设计)、CAM(计算机辅助制造)、CIMS(计算机集成制造系统)

7.多媒体技术

8.人工智能

八、计算机的展望

1.计算机具有类似人脑的一些超级智能功能

要求计算机的速度要足够快

2.芯片集成度的提高受以下三方面的限制

? ? ? ? 芯片集成度受物理极限的制约

? ? ? ? 按几何级数递增的制作成本

? ? ? ? 芯片的功耗、散热、线延迟

九、替代传统的硅芯片

1.光计算机

? ? ? ? 利用光子取代电子进行运算和存储

2.DNA生物计算机

? ? ? ? 通过控制DNA分子间的生化反应

3.量子计算机

? ? ? ? 利用原子所具有的量子特性? ??


今天就到这里了,我们下次见

文章来源:https://blog.csdn.net/m0_67320482/article/details/135486132
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。