计算机基础
文章平均质量分 76
march of Time
程序媛一枚
展开
-
大数据主要组件HDFS Iceberg Hadoop spark介绍
NameNode:NameNode 是 HDFS 的主节点,负责管理文件系统的元数据,包括文件和目录的结构、文件到数据块(Block)的映射、数据块到数据节点(DataNode)的映射等。每行都是每个数据文件的详细描述,包括数据文件的状态、文件路径、分区信息、列级别的统计信息(例如每列的最大最小值、空值数等)、文件的大小以及文件中数据的行数等信息。通过这种架构,HDFS 在 Hadoop 3.x 版本中提供了更高的可用性、更高的存储效率和更好的可扩展性,更适应大数据处理的需求。原创 2024-03-22 16:32:44 · 1966 阅读 · 0 评论 -
操作系统复习笔记-设备管理
设备管理原创 2023-03-01 21:47:12 · 63 阅读 · 0 评论 -
操作系统复习笔记一
( 2 )多道批处理系统:在该系统中,用户所提交的作业先存放在外存上作为“后备队列”,然后由作业调度程序按一定的算法,从后备队列中选择若干个作业调入内存,使它们共享 CPU 和系统中的各种资源。( 1 )单道批处理系统:系统把一批作业以脱机方式输入到磁带上,并在监督程序的控制下使这批作业能一个接一个地连续处理,且在内存中始终只保持一道作业。( 3 )多道批处理系统资源利用率高,系统吞吐量达。原创 2023-02-27 10:30:09 · 86 阅读 · 0 评论 -
verilog的testBench、在vivado中创建testbench
testbench介绍原创 2022-10-04 21:12:39 · 1373 阅读 · 0 评论 -
verilog基本语法学习笔记
表征模块的开始与结束。:模块名可由用户指定,可包含字母、数字及下划线,需以字母开头,区分大小写:赋值操作关键字,该关键字后可跟一个赋值表达式,该关键字是实现组合逻辑操作的一种主要描述方式。:表征该信号的方向,除输入、输出外还有一种inout(输入输出)型。原创 2022-10-01 14:12:18 · 4118 阅读 · 0 评论 -
【嵌入式系统课设】单个按键控制LED灯
嵌入式课设原创 2022-06-29 01:23:28 · 5407 阅读 · 0 评论 -
【计组期末复习四】输入输出系统
1,外围设备要通过接口与CPU相连的原因主要有:(1)一台机器通常配有多台外部设备,它们各自有其设备号(地址),通过接口可实现对设备的选择。(2)I/0设备种类繁多,速度不一,与CPU速度相差可能很大,通过接口可实现数据缓冲,达到速度匹配。(3)I/0设备可能串行传送数据,而CPU一般并行传送,通过接口可实现数据串并格式转换。(4)I/0设备的人/出电平可能与CPU的入/出电平不同,通过接口可实现电平转换。(5)CPU启动/0设备工作,要向外设发各种控制信号,通过接口可传送控制命令。(6)I/O原创 2022-06-07 18:20:58 · 1012 阅读 · 0 评论 -
【计组期末复习三】总线
总线控制的两种方式:集中式:将控制逻辑做在一个专门的总线控制器或总线裁决器中,通过将所有的总线请求集中起来利用一个特定的裁决算法进行裁决,有链式查询、计数器定时查询、独立请求方式°分布式:没有专门的总线控制器,其控制逻辑分散在各个部件或设备中:有自举式、冲突检测......原创 2022-06-05 12:31:28 · 809 阅读 · 0 评论 -
【计组期末复习】机器周期和时钟周期、控制单元的功能:取指周期的微操作命令、取数指令的微操作、存数周期的微操作
概念:机器周期和时钟周期1.机器周期机器周期可看做是所有指令执行过程中的一个基准时间,机器周期取决于指令的功能及器件的速度。确定机器周期时,通常要分析机器指令的执行步骤及每-一步骤所需的时间。例如,取数、存数指令能反映存储器的速度及其与CPU的配合情况;加法指令能反映ALU的速度;条件转移指令因为要根据上一条指令的执行结果,经测试后才能决定是否转移,所需的时间较长。总之,通过对机器指令执行步骤的分析,会找到一个基准时间,在这个基准时间内,所有指令的操作都能结束。若以这个基准时间定为机器周期,显然不是最合原创 2022-05-28 17:12:36 · 4612 阅读 · 0 评论 -
【计组期末复习一】第八章:CPU的结构和功能 :指令中各有哪些字段?变址寻址和基址寻址异同?如何设计计算机指令?如何求寻址范围?
1.指令中有哪些字段?各有何作用?如何确定执行这些字段的位数1.指令字中有三种字段:操作码字段、寻址特征字段和地址码字段。操作码字段指出机器 完成某种操作,其位数取决于指令系统的操作种类。寻址特征字段指出该指令以何种方式寻找 操作数的有效地址,其位数取决于寻址方式的种类。地址码字段和寻址特征字段共同指出操作 数或指令的有效地址,其位数与寻址范围有关。2.在寄存器一寄存器型,寄存器-存储器型和存储器一存储器型三类指令中,娜类指令的执行时间最长?哪类指令的执行时间最短?为什么2.这三类指令中寄存器-寄存器原创 2022-05-26 16:53:34 · 1839 阅读 · 0 评论 -
嵌入式系统期末复习知识点整理(二)
1.ram是什么存储器?有哪几种?–随机存取存储器1.静态随机存取存储器SRAM(Static RAM) 一个bit存储单元由多个晶体管耦合(双稳态触发器)而成。 存储内容可以长时间保持,除非掉电或执行写操作。 速度非常快,但集成度低,结构复杂,功耗大。2.动态随机存取存储器DRAM(Dynamic RAM) 一个bit存储单元由一个场效应管及其栅极对地接一个电容组成。 存储内容一定时间后会自动消失,需要周期性刷新——(充电)。 速度比SRAM慢一些,但集成度高,成本低,功耗原创 2022-05-04 10:56:26 · 593 阅读 · 0 评论 -
嵌入式系统期末复习知识点整理(一)
1、嵌入式系统三要素:2、嵌入式系统是嵌入到对象体系中的、用于执行独立功能的__3、实时系统的定义:__,嵌入式实时系统分为: 强实时性:响应时间__级,一般实时:响应时间__级,弱实时:响应时间__级4、嵌入式系统由哪四部分组成?5、嵌入式系统按软件实时性需求分为哪三类?6、哈佛结构核心思想?7、冯诺依曼核心思想?8、什么是指令集?有哪两大类?1-8答案:1、嵌入性 专用性 计算机系统2、专用计算机系统3、系统能够在限定的相应时间内提供所需水平的服务 us~ms ms~s s级以上原创 2022-04-29 09:06:38 · 5785 阅读 · 0 评论 -
arm的多级流水线技术和和存储管理单元mmu
流水线概念流水线的概念与原理处理器按照一系列步骤来执行每一条指令,典型的步骤如下:(1)从存储器读取指令(fetch)。(2)译码以鉴别它属于哪一条指令(decode)。(3)从指令中提取指令的操作数(这些操作数往往存在于寄存器reg中)。(4)将操作数进行组合以得到结果或存储器地址(ALU)。(5)如果需要,则访问存储器以存储数据(mem)。(6)将结果写回到寄存器堆并不是所有的指令都需要上述每一个步骤,但是,多数指令需要其中的多个步骤。这些步骤往往使用不同的硬件功能,如ALU可能只在第原创 2022-03-27 12:22:52 · 1493 阅读 · 0 评论 -
shell读取文件到变量、管道重定向、if和while嵌套使用、命令替换
文章目录管道介绍脚本:读取文件,在while中使用if判断位置参数命令替换退出状态测试条件test测试数值:测试字符串管道介绍管道是Linux编程中最常用的技术之一,管道符“|”管道技术是Linux一种基本的进程间通信技术,它利用先进先出(First In First Out,FIFO)排队模型来指挥进程间的通信。对于管道,我们可以形象地把它们当作是连接两个实体的一个单向连接器。 Linux管道可用于应用程序之间、Linux命令之间,以及应用程序和Linux命令之间的通信,Shell编程主要是利用管原创 2021-09-17 09:25:28 · 2232 阅读 · 0 评论 -
shell的学习和命令使用入门
介绍:脚本语言(Script Language)是相对于编译型语言而言的,它是为了缩短编译型语言编写—编译—链接—运行(Edit-Compile-Link-Run)过程而创建的计算机编程语言。由于脚本语言常常运行于底层,所处理的是字节、整数、浮点数或其他机器层的对象,因而脚本语言是低级程序设计语言。如C\C++、Ada、Java、C#等都属于编译型语言,也可称为高级程序设计语言,这类语言所编写的程序需要经过编译,将源代码转化为目标代码才能运行。而脚本语言往往是解释运行而非编译,即由解释器(Interpre原创 2021-08-22 08:18:19 · 287 阅读 · 0 评论 -
【学习笔记】操作系统之哲学原理
引言:很多人都觉得操作系统枯燥、乏味,甚至令人厌烦。更有人说懂不懂操作系统没有关系。不是很多人在学习操作系统之前就已经写过程序了吗?有的人甚至已经写过很大很复杂的程序了。可见,不懂操作系统并不妨碍我们学习使用计算机。 如果读者这样想,我劝你再想一想。你虽然写过程序,可你知道程序到底是如何在计算机上运行的吗?如果不知道,你怎么敢肯定你的程序总会运行正确呢?你怎么敢说你写的程序最大限度地利用了系统的能力呢?一个人觉得操作系统没用,那是因为他不知道怎么用,或者他没有用操作系统的意愿。说明白一点,如果你认为操作系原创 2021-08-06 16:02:56 · 580 阅读 · 0 评论 -
【操作系统】进程间通信的五种方式
引言1.进程对白:管道、记名管道、套接字1.1管道1.2虫洞:套接字1.3.信号4.信号旗语:信号量5.进程拥抱:共享内存引言进程作为人类的发明,自然免不了脱离人类的习性,也有通信需求。如果进程之间不进行任何通信,那么进程所能完成的任务就要大打折扣。例如,父进程在创建子进程后,通常需要监督子进程的状态,以便在子进程没有完成给定的任务时,可以再创建一个子进程来继续。这就需要父子进程间通信。 进程之间的交互称为进程间通信(Inter-Process Communication, IPC)。那么进程之间的通.原创 2021-08-16 20:58:36 · 8201 阅读 · 0 评论