学期2024-2025 学号20241306 《计算机基础与程序设计》第四周学习总结
作业信息
这个作业属于哪个课程 | 2024-2025-1-计算机基础与程序设计(https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP)) |
---|---|
这个作业要求在哪里 | [2024-2025-1计算机基础与程序设计第一周作业(https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13276)) |
这个作业的目标 | 了解门电路、组合电路,逻辑电路和冯诺依曼结构以及CPU,内存,IO管理嵌入式系统,并行结构与物理安全 |
作业正文 |
教材学习内容总结
1.门电路是用以实现基本逻辑运算和复合逻辑运算的单元电路。
(1)类型:门电路主要包括与门(AND gate)、或门(OR gate)、非门(NOT gate)、与非门(NAND gate)、或非门、与或非门、异或门(XOR gate)等。
(2)工作原理:门电路通过输入端的电信号状态,经过逻辑处理,输出相应的电信号结果。其输入和输出信号用电位(电平)的高低表示,高电平和低电平都有一定的变化范围。
(3)应用:门电路广泛应用于计算机、数字控制、通信等领域,是电子工程中的基础组件。
特点:门电路可以有一个或多个输入端,但只有一个输出端,且各输入端所加的脉冲信号只有满足一定的条件时,才有信号输出。门电路的实现方式有多种,包括TTL逻辑、CMOS逻辑和ECL逻辑等,每种方式都有其独特的优点和适用场景。
2.组合电路是一种基本的数字电路,其输出仅与输入电信号的当前值有关。
(1)定义:组合电路是指由多个逻辑门、多路选择器、加法器等逻辑单元按照一定逻辑结构连接成一个整体的数字电路。
(2)特点:
输出仅取决于当前输入的状态,与过去的输入无关。
没有内部存储元件,不具有记忆功能。
只能执行一次运算,输出结果不会对输入信号造成影响。
(3)运算:组合电路常用的运算包括布尔运算、加减法运算、比较运算等,这些运算通常是通过逻辑门(如与门、或门、非门等)实现的。
(4)应用:由于组合电路具有输出只与输入信号有关的特性,因此常被用于数字信号处理、计算机和计算单元、集成电路设计等领域。
综上所述,组合电路是数字电路中的基本组成部分,具有简单、直接和高效的特点,在数字系统设计中发挥着重要作用。
3.逻辑电路是指实现数字信号逻辑运算和操作的电路,主要分为组合逻辑电路和时序逻辑电路。
(1)组合逻辑电路:其输出仅取决于当前输入的状态,与时间无关,不具有记忆和存储功能。它由最基本的“与门”、“或门”和“非门”电路组成,广泛应用于计算机、数字控制等领域。
(2)时序逻辑电路:其输出不仅取决于当时的输入信号,还取决于电路原来的状态,即与以前的输入有关。它主要由存储电路和组合逻辑电路两部分组成,具有难度大、电路复杂、应用范围广的特点。
逻辑电路以二进制为原理,只分高、低电平,因此抗干扰力强,精度和保密性佳。除了上述两种基本类型外,还包括一些特殊的逻辑门电路,如与非门、或非门、异或门等,它们各自具有特定的逻辑功能。
4.冯诺依曼结构,也称普林斯顿结构,是计算机体系结构中的一种基本架构。其核心特点如下:
(1)存储器结构:将程序指令存储器和数据存储器合并,指令和数据存储地址指向同一个存储器的不同物理位置,且宽度相同。
(2)核心思想:采用二进制逻辑、程序存储执行,以及计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。
(3)主要特点:单处理机结构,以运算器为中心;指令和数据可参与运算;数据以二进制表示;软件和硬件分离;指令顺序执行。
(4)局限:CPU与存储器间信息交换速度影响系统性能;指令和数据存取可能产生冲突;顺序执行可能限制处理能力。
冯诺依曼结构因其简单性和可靠性被广泛应用于各种计算机系统中,尽管存在局限性,但仍是现代计算机的基础
5.CPU(中央处理器)和内存是计算机体系结构中两个至关重要的组成部分。
(1)CPU:作为计算机的核心部件,主要负责执行指令和进行计算,控制计算机的所有组件。它内部构造宏观上划分为算术逻辑运算单元(ALU)、控制单元和存储单元。CPU通过取指令、解码、执行和写回四个步骤完成指令周期。
(2)内存:用于存储指令和数据,以便CPU能够快速访问。在冯·诺依曼结构中,程序指令存储器和数据存储器合并在一起,指令和数据存储地址指向同一个存储器的不同物理位置。这样的设计加快了整体计算机的数据处理效率,同时降低了成本。
综上所述,CPU和内存协同工作,共同支撑计算机的正常运行。CPU负责处理和计算,而内存则提供必要的数据和指令支持
6.IO管理是嵌入式系统中的关键环节,涉及多种类型的IO接口和机制。
(1)IO接口种类:包括通用输入/输出接口(GPIO)、模数/数模接口等。GPIO是IO的最基本形式,用于实现数据的输入和输出。模数/数模接口则用于模拟信号和数字信号之间的转换。
(2)IO管理机制:嵌入式系统通常通过特定的IO管理机制来管理这些接口,如RT-Thread等操作系统提供了对IO设备的统一管理和调度。
(3)IO与外设交互:在嵌入式系统中,IO接口通常与外设相连,如显示屏、串口通信设备等。通过IO接口,嵌入式系统可以与这些外设进行数据交换和控制。
综上所述,IO管理在嵌入式系统中具有重要地位,它负责协调和管理系统与外设之间的数据交互,确保系统的正常运行和高效性能
7.并行结构是计算机领域的重要概念,主要目的是使更多任务或数据同时运行,而物理安全则关注于保护物理环境和资源。
(1)并行结构:
定义:使多个任务或数据在同一时刻或时间间隔内同时运行。
类型:包括字串位串、字串位并、字并位串和全并行等,级别逐渐提高。
应用:在数据库中,为了提高存取和查询速率,会采用并行结构。
(2)物理安全:
定义:保护物理环境和资源免受未经授权的访问、破坏或盗窃。
方法:包括环境设计预防、自然访问控制、自然监视和自然区域加固等。
目标:确保只有授权人员能够访问特定区域,同时阻止潜在罪犯的行为。
综上所述,并行结构与物理安全是两个不同领域的概念,前者关注于计算机任务和数据的同时运行,后者关注于物理环境和资源的保护。
教材学习中的问题和解决过程
- 问题1:
与门(AND gate)、或门(OR gate)、非门(NOT gate)、与非门(NAND gate)、或非门、与或非门、异或门(XOR gate)的功能与应用有什么? - 问题1解决方案:
与门(AND gate):
逻辑符号:通常表示为“&”或“∧”。
功能:仅当所有输入都为真(1)时,输出才为真(1);否则,输出为假(0)。
应用:用于需要多个条件同时满足的逻辑判断。
或门(OR gate):
逻辑符号:通常表示为“|”或“∨”。
功能:只要有一个输入为真(1),输出就为真(1);如果所有输入都为假(0),输出才为假(0)。
应用:用于多个条件中只需满足一个的逻辑判断
非门(NOT gate):
逻辑符号:通常表示为一个带有小圆圈的输入端,或写作“'”或“¬”。
功能:将输入的真假值反转;即,如果输入为真(1),输出为假(0);如果输入为假(0),输出为真(1)。
应用:用于逻辑值的反转操作。
与非门(NAND gate):
逻辑符号:AND门后接一个NOT门,或写作“↑”。
功能:与门的输出取反;即,只有当所有输入都为真(1)时,输出才为假(0);否则,输出为真(1)。
应用:在数字逻辑设计中,NAND门因其功能完备性(即,仅使用NAND门可以构建任何逻辑电路)而备受重视。
或非门(NOR gate):
逻辑符号:OR门后接一个NOT门,有时写作“↓”。
功能:或门的输出取反;即,只有当所有输入都为假(0)时,输出才为真(1);否则,输出为假(0)。
应用:与NAND门类似,NOR门也因其功能完备性而在数字逻辑设计中得到广泛应用。
与或非门(AOI gate, And-Or-Invert gate):
这是一个复合门,由与门、或门和非门组合而成。
功能:先进行与运算,再进行或运算,最后取反。
应用:用于实现更复杂的逻辑功能。
异或门(XOR gate):
逻辑符号:通常表示为“⊕”。
功能:当输入端数目为奇数时,输出为1的个数为奇数时输出为1,为偶数时输出为0;当输入端数目为偶数时,输出为1的个数为偶数时输出为1,为奇数时输出为0(即,输出与输入端的1的个数的奇偶性相同)。对于两个输入的情况,可以简化为:当两个输入不同(即一个为1,一个为0)时,输出为真(1);当两个输入相同(即两个都为1或两个都为0)时,输出为假(0)。 - 问题2:TTL逻辑、CMOS逻辑和ECL逻辑是什么?
- 问题2解决方案:TTL逻辑(Transistor-Transistor Logic)
基本概念:
TTL逻辑是使用双极型晶体管(BJT)作为基本逻辑元件的一种数字电路。
它属于电流控制型逻辑电路,即输出电流与输入电流之间存在一定关系。
主要特点:
输入阻抗较低,需要较大的输入电流来驱动。
输出阻抗较高,可以驱动多个TTL门电路。
电源电压一般为5V,功耗相对较大。
扇出系数(即一个输出端能驱动多少个同类门电路的输入端)适中。
抗干扰能力较弱,对电源波动和噪声较敏感。
应用场景:
TTL逻辑主要应用于早期的数字电路和计算机系统中。
由于其功耗和抗干扰能力的限制,逐渐被其他逻辑家族所取代。
CMOS逻辑(Complementary Metal-Oxide-Semiconductor Logic)
基本概念:
CMOS逻辑是使用互补金属氧化物半导体(CMOS)作为基本逻辑元件的一种数字电路。
它属于电压控制型逻辑电路,即输出电压与输入电压之间存在一定关系。
主要特点:
输入阻抗极高,几乎不消耗电流,因此具有极低的静态功耗。
输出阻抗适中,可以驱动一定数量的负载。
电源电压范围较宽,一般为3V~18V,适应性强。
扇出系数大,一个输出端可以驱动多个同类门电路的输入端。
抗干扰能力强,对电源波动和噪声有较好的抑制作用。
逻辑摆幅大(即输出电压的高电平与低电平之间的差值大),有利于提高电路的噪声容限。
应用场景:
CMOS逻辑广泛应用于现代数字电路、集成电路和微处理器中。
由于其低功耗、高集成度和强抗干扰能力,已成为数字电路的主流技术。
ECL逻辑(Emitter-Coupled Logic)
基本概念:
ECL逻辑是使用差分放大器作为基本逻辑元件的一种高速数字电路。
它属于非饱和型逻辑电路,即晶体管在工作时始终处于非饱和状态。
主要特点:
输入阻抗低,需要较大的输入电流来驱动。
输出阻抗低,可以驱动高速负载。
电源电压一般为-5.2V或更低(如-4.5V),功耗较大。
工作速度极快,是目前已知逻辑电路中速度最快的一种。
抗干扰能力较弱,对电源波动和噪声较敏感。
逻辑摆幅小(即输出电压的高电平与低电平之间的差值小),对电路的噪声容限要求较高。
应用场景:
ECL逻辑主要应用于需要极高速度的数字电路中,如高速计数器、分频器和高速通信系统等。
由于其功耗和抗干扰能力的限制,一般不适用于低功耗或噪声较大的环境
基于AI的学习