初识linux:计算机的组成及功能

一、描述计算机的组成及功能。

由冯诺伊曼提出计算机体系结构(5大部件)
控制器(Controller):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。
运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。 (cpu由控制器和运算器组成。)
存储器(Memory):存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。 (内存)
输入设备(Input Device):下指令,提供数据等。
输出设备(Output Device):输出运算后各类数据的结果。

思考一个问题:计算机是如何从存储器中取出数据的?

程序:指令+数据
算法+数据结构
存储器的最小存储单元是8字节(bits)
8bits=1Bytes 内存是一种平面的存储
思考一个常识问题:32位(bits)的cpu为什么只能用4GB的内存?
32位的cpu一次只能读取32位的存储单元,每个位(单元)有0和1两种变化
2^32=(2^10)* (2^10)* (2^10)*4 cpu这么多的变化只能在同一个平面进行编制。
2^10=1024
1024*1024*1024*4 bytes
1024*1024*4 KB
1024*4 MB
4GB
由此可见32位的cup只能用4GB的内存。
什么是程序?
程序是由程序员编写的,是存放在硬盘(它是一个i/o设备)上的一段数据,程序由指令+数据组成,首先要将所有指令数据装入内存当中(因为cpu只能和内存进行打交道),cpu将内存中的指令和数据取出,进行运算。指令运行后还有第二个指令,第三个指令,等。这就涉及到了寄存器。那么哪个程序占用哪段内存谁说了算,这就涉及到了一个监控的机制(即操作系统。)

二,

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89438

(1)
wm2719wm2719
上一篇 2017-12-03
下一篇 2017-12-03

相关推荐

  • 文件查找作业

    1、查找/var目录下属主为root,且属组为mail的所有文件 [root@wzc ~]# find /var/ -user root -a -group mail /var/spool/mail /var/spool/mail/root 2、查找/var目录下不属于root、…

    Linux干货 2016-08-15
  • linux基础知识:计算机的组成及其功能

    摘要:
    1. 描述计算机的组成及其功能。
    2. 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3. 描述Linux的哲学思想,按照自己的理解对其解释性描述。
    4. 说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、……等命令使用,配合相应实例阐述。
    5. 如何获取帮助信息,描述man文档章节划分。
    6. 罗列发行版基础目录名称命名法则及功用规定。

    2017-12-03
  • keepalived高可用双主lvs-dr模型集群

    环境 centos6.8 在keepalived服务器上安装keepalived RS服务器上安装nginx ,安装过程省略 为了便于实验,四台机器将关闭iptables和selinux 配置如下: K1: #修改keepalived配置文件 vim /etc/keepalived/keepalived.conf ! Configuration File f…

    2017-05-13
  • N22-第八章作业

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。       网桥:网桥是工作在数据链路层的设备。用于将两个LAN连接在一起并按照Mac地址转发数据。网桥保存着所有与它相连的主机的Mac地址表和端口号并具有学习功能。当网桥收到某个数据包后,能根据目的主机的Mac地址再选择从哪个端…

    Linux干货 2016-10-24
  • Linux命令格式及常用命令详解

    Linux命令格式及常用命令详解 Linux的命令格式 COMMAND OPTIONS ARGUMENTS COMMAND 表示要执行的命令 OPTIONS 表示命令的运行特性 RGUMENTS 命令的作用对象,有时可以包含多个对象,空格隔开 常用命令详解 ifconfig 功能描述:获取网络接口配置信息或配置网络接口 命令格式: ifconfig [-a]…

    Linux干货 2017-07-02
  • Linux基础知识——文件查找

    Linux系统的核心思想之一就是一切皆文件,可想而知你要靠记忆去查找一个文件该是多么费劲;今天我们介绍几个文件查找命令:whereis,locate,find whereis locate the binary, source, and manual page files for…

    Linux干货 2016-10-11