首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
计算机组成原理(电脑硬件&语言分类)
】的更多相关文章
计算机组成原理(电脑硬件&语言分类)
计算机组成原理 一.电脑硬件配置 CPU :中央处理器(人类的大脑) -飞机 内存:存放一些临时数据(人类的短暂记忆-右脑) -高铁 硬盘:存储永久数据(左脑-长期记忆) - 汽车 输入输出:键盘鼠标 电源:人类的心脏 主板:人类的神经和骨架 显卡:显示器查看时流畅度 二.操作系统 承上(应用程序)启下(硬件) 是一种特殊的软件 三.语言分类 编译型(一次性翻译):C语言 优点:执行速度快 缺点:开发效率慢 解释型(逐行翻译):python 优点:开发效率快 缺点:执行速度慢 *python是解…
重学计算机组成原理(十)- "烫烫烫"乱码的由来
程序 = 算法 + 数据结构 对应到计算机的组成原理(硬件层面) 算法 --- 各种计算机指令 数据结构 --- 二进制数据 计算机用0/1组成的二进制,来表示所有信息 程序指令用到的机器码,是使用二进制表示的 存储在内存里面的字符串.整数.浮点数也都是用二进制表示的 万物在计算机里都是0和1,搞清楚各种数据在二进制层面是怎么表示的,是我们的必修课. 在实际应用中最常遇到的问题,也就是文本字符串是怎么表示成二进制的,特别是我们会遇到的乱码究竟是怎么回事儿 在开发的时候,所说的Unicode和UT…
linux的系统组成和计算机组成原理,linux常用操作
Linux入门 linux简介 学习目的:linux服务器操作系统稳定长期运行,python,pycharm装于linux上 linux系统组成 应用软件:调用系统软件接口 linux操作系统分两类:1)系统调用接口(调用内部接口),系统分组概念(1组,2组,3组): 2)内核:负责管理PC所有物理资源(硬件) 硬件 虚拟机如何建立:进入BIOS程序,设置intel中virtual technology:yes(允许建立虚拟机) 如何对linux系统盘(20GB)进行分区:一般根目录(/bo…
day01-编程与计算机组成原理
什么是编程 编程语言:是人与计算机沟通交流的介质,通过标准化的规则传递信息 编程:就是为了使计算机能够理解人的意图,通过编程语言写出一个个文件,这堆文件完成相应的目的 编程的目的:用计算机取代人完成工作,解放劳动力 计算机组成原理 计算机由五大组成部分,分别是控制器.运算器.存储器.输入设备和输出设备.其中控制器+运算器是计算机的中央处理器(称为CPU),相当于人类的大脑 控制器 控制器是整个计算机的中枢神经,根据要求对计算机进行相应的控制 运算器 运算器是对数据进行各种运算和判断,即对数据进行…
重学计算机组成原理(五)- "旋转跳跃"的指令实现
CPU执行的也不只是一条指令,一般一个程序包含很多条指令 因为有if-else.for这样的条件和循环存在,这些指令也不会一路平直执行下去. 一个计算机程序是怎么被分解成一条条指令来执行的呢 1 CPU如何执行指令 CPU里差不多几百亿个晶体管 实际上,一条条计算机指令执行起来非常复杂 好在CPU在软件层面已经为我们做好了封装 对于程序员来说,我们只要知道,写好的代码变成了指令之后,是一条一条顺序执行 不管几百亿的晶体管的背后是怎么通过电路运转起来的 逻辑上,我们可以认为,CPU其实就是由一堆寄…
《计算机组成原理 》& 《计算机网络》& 《数据库》 Roadmap for self-taugh student
计算机组成原理: UCB的这门课绝对是不错的资源. Great Ideas in Computer Architecture (Machine Structures) B站:https://www.bilibili.com/video/BV1PV411U7Hv?from=search&seid=15452546263176877018 course website:https://cs61c.org/fa20/ 网站做的很炫酷有dark mode,LAB的质量也非常高,有详细的文档,介绍每一个l…
30个深度学习库:按Python、C++、Java、JavaScript、R等10种语言分类
30个深度学习库:按Python.C++.Java.JavaScript.R等10种语言分类 包括 Python.C++.Java.JavaScript.R.Haskell等在内的一系列编程语言的深度学习库. 一.Python1.Theano 是一种用于使用数列来定义和评估数学表达的 Python 库.它可以让 Python 中深度学习算法的编写更为简单.很多其他的库是以 Theano 为基础开发的:Keras 是类似 Torch 的一个精简的,高度模块化的神经网络库.Theano 在底层帮助其…
计算机组成原理实验之CPU组成与指令周期实验
(实验五 CPU组成与指令周期实验) 课程 计算机组成原理实验 实验日期 2015 年 12 月 8 日 一.实验目的 1.将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机. 2.用微程序控制器控制模型计算机的数据通路. 3.通过TEC-5执行由8条机器指令组成的简单程序,掌握机器指令与微指令的关系,牢固建立计算机的整机概念. 二.实验内容 1. 实验电路图1 2.实验任务 (1)将下表5-1的程序按机器指令格式手工汇编成二进制机器代码(要求预习时完成). 表5-1 内存地址…
【0725 | Day 1】计算机编程/计算机组成原理/计算机操作系统
什么是编程 编程语言:人与计算机交流的手段 编程:通过编程语言编写文件 学习编程的目的:让计算机代替人力,为我们服务 计算机组成原理 计算机由五大部分组成:控制器.运算器.存储器.输入设备.输出设备. CPU(大脑) 运算器:进行逻辑运算和算术运算 控制器:控制硬件 多核CPU:同时处理多个事件 存储器 内存:临时存储数据的硬件(快,存储小,断电即消失) 外存:永久存储数据的硬件(慢,存储大,存储时间长) 输入设备 输入信息 U盘.鼠标等等(类似于身体的眼睛鼻子耳朵) 输出设备 输出信息 音响.…
重学计算机组成原理(十一)- 门电路的"千里传音"
人用纸和笔来做运算,都是用十进制,直接用十进制和我们最熟悉的符号不是最简单么? 为什么计算机里我们最终要选择二进制呢? 来看看,计算机在硬件层面究竟是怎么表示二进制的,你就会明白,为什么计算机会选择二进制. 1 怎么做到"千里传书" 马拉松的故事相信你听说过.公元前490年,在雅典附近的马拉松海边,发生了波斯和希腊之间的希波战争.雅典和斯巴达领导的希腊联军胜利之后,雅典飞毛腿菲迪皮德斯跑了历史上第一个马拉松,回雅典报喜.这个时候,人们在远距离报信的时候,采用的是派人跑腿,传口信或者送信…