首页 > 其他分享 >计算机基础学习

计算机基础学习

时间:2023-11-10 18:04:40浏览次数:23  
标签:编码 存器 计算机 基础 学习 电路 内存 计算

计算机的组成

计算机基础学习_字段

计算机的核心部件CPU和内存和一些外部设备

其中ALU---做计算、registers---做存储、PC---存指令

计算机语言

计算机识别的语言0、1,我们用一个字段交流的时候只能表示两种信息,两个字段表示四中信息、三种九......最后我们发现并得出规律信息=2的字段的字段数量次方

这就是我们俗称的字符编码

而其中我们在编码过程中会遇到乱码,乱码形成的原因就是编码的格式不同,比如1010在gbk中表示我,utf-8中0101表示我,乱码的形成就是编码使用gbk格式编码书写的文件使用utf-8格式打开

解析和编译使用的编码格式不同

普通电路

我们通过可以通过控制开关可以控制灯泡的亮、灭

计算机基础学习_加法器_02

之后

计算机基础学习_加法器_03

然后优秀的人类科学家们设计出了各种各样的电路,其中就有或电路,在或电路之后人们由设计出异或电路、或非电路(俗称异或门、或非门)

再之后人们发明了

加法器

计算机基础学习_字段_04

计算机基础学习_加法器_05

计算机基础学习_字段_06

加法器 0000,0110,1010,1101(输入1、输入2、加和输出、进位输出)使用电路做加法,但是只能计算一位 多位数的加法就是使用新的电路串联起来之后 这样其实我们所谓的ALU(算数逻辑单元)就出现了,因为只要能计算加法所有的运算都可以运算了,+-*%,减法可以使用补码做计算、乘法可以用加法做计算,除法可以用减法计算

整个计算机的构成还需要其他各种电路的支持

其中包括时钟 作用:计时、并刷新记录每刷新一步电路就往前进一步做一次计算 因为到最后你会发现所有的计算会需要一个控制电路,控制电路需要一会儿连通、一会儿断开,每通一次整个的计算才会往前进一步

时钟的原理

线圈一通电产生磁场,磁场把开关拽下来,拽下来之后电路不通了,不通之后电磁没电了就又通了反复执行

后来人们发明了锁存器,使用了更深的一个电路实现了一个锁存器

锁存器的意思是不管你的控制端输入一个什么东西最终的输出会保存下来 -------内存/寄存器

计算机基础学习_数据_07

有了一位锁存器就会产生更多位的所以最终我们完全可以用一个电路记录他的地址另外一个电路记录他的数据再使用一个控制信号写入一个锁存器中

结果 我们就可以将地址和数据意义对应起来

程序的执行

一个程序,读入内存,全是0,1

问题:如何区分该数据是一个数据还使一个指令

解决:从内存读入CPU计算,这个时候要通过总线,总线,内存到CPU的一条数据线,这条数据先分三种类型:控制线。地址线、数据线,从哪一种线通过属于哪一种数据



标签:编码,存器,计算机,基础,学习,电路,内存,计算
From: https://blog.51cto.com/u_16159713/8305622

相关文章

  • Sql server基础使用(六):补充零碎的一些东西(想到什么就补充,未完待续~~)
    对所学Sqlserver知识进行一下记录总结,某些用法之间还可以关联使用,欢迎补充和讨论。本人比较懒,结果的截图暂时就先不传了,什么时候想起来再说吧~~在写存储过程之前,先补充一些比较零碎的东西,有些在存储过程中会用到。就想到什么写什么吧,有时间就补充~~未完待续~~1.定义变量(我一般......
  • 无人机学习需要了解的品牌
    1、  网上列出的十大品牌     2、大疆创新是一家总部位于深圳的无人机制造商,它成立于2006年,由香港科技大学的毕业生汪滔创办。大疆的产品涵盖了从消费级到专业级的各种无人机,以及配套的软件和硬件。大疆的无人机以其高质量、高性能、高创新和高性价比而闻名于世,受到......
  • 第六章学习笔记、知识完整性总结
    目录概述信号和中断Unix/Linux中的信号信号与异常处理与IPC实践概述本章介绍了信号、信号的产生、信号的内容和信号处理;介绍了信号和中断的统一管理,帮助建立对于信号的正确看待方式;信号在Unix/Linux是发挥怎样的作用,如何产生以及处理,PROC中的信号和信号作为进程通信(IPC)机......
  • 学习小结(MM.DD~MM.DD)
    11.9联考:T1:数学结论题,但是考场甚至想不到用余弦\(S=\frac12ab\sinC\)的结论算面积,不学文化课导致的T2:妙,维护前\(k\)项的\(\suma_i\),即合并乘\(c_i\)的同类项T3:科技题,FWT听都没听说过T4:不会不会不会,据说CF3000+,还被加强了总结:依托,坐等退役11.10按计划刷Mea课件......
  • 趣解迪米特法则之《只是买台咖啡机,竟然要学习咖啡器的运行原理?》
    〇、小故事小王最近工作特别的忙,每天要早出晚归,睡眠质量很差,为了可以精力充沛的投入到每天的工作中,她都在上班路上买一杯公司楼下的星巴克咖啡来提提神。咖啡味道很好,但是每天买咖啡的人真的是太多了,本来上班的路上就已经很疲劳了,还要在店门口排半天的队,她觉得这种情况需要改变一下......
  • 从《离婚律师》中学习代理模式
    〇、前言在2014年的时候,有一部非常火爆的电视剧叫做《离婚律师》,里面讲述了两名离婚律师池海东和罗郦的爱恨情仇,片子非常好看,当时我自己也怒刷了好几遍。那么,在本剧的第四集中,有一段非常搞笑的剧情:美玉给罗郦介绍了吕晨,也就是自己婚礼的伴郎,让两人相亲。巧的是,罗郦(姚晨扮演)和吕晨(李......
  • 深入学习JavaScript ES8函数式编程:特性与实践指南
    ......
  • electron学习笔记
    1const{app,BrowserWindow,Menu,remote,ipcMain}=require("electron");2constpath=require("path");3constaxios=require('axios');4constisMac=process.platform==='darwin';56const......
  • python学习总结
    Python是一种流行的高级编程语言,以其简洁的语法和强大的功能而闻名。它广泛应用于各种领域,如数据分析、人工智能、网络开发等。Python的核心特点包括:1.可读性强:Python的语法简洁,代码可读性强,使得程序易于理解和维护。2.易于学习:Python适合编程初学者,因为它具有简单易懂的语法和......
  • 《Unix/linux系统编程》教材第6章学习笔记
    |第5章|信号和信号处理信号和中断“中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,先来回顾中断的概念和机制,这有助于正确......