首页 > 其他分享 >嵌入式相关知识点概念笔记

嵌入式相关知识点概念笔记

时间:2023-06-08 10:14:27浏览次数:34  
标签:知识点 操作系统 用户 模式 嵌入式 UNIX 笔记 DOS 计算机

01 操作系统(Operating System,OS)
是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
02 shell
它是一个程序,可从键盘获取命令并将其提供给操作系统以执行。在过去,它是类似 Unix 的系统上唯一可用的用户界面。如今,除了命令行界面(CLI)外,我们还具有图形用户界面(GUI)。

03 GUI (Graphical User Interface)
是一种用户界面,允许用户通过图形图标和音频指示符与电子设备进行交互。

04 内核模式(kernel mode)
通常也被称为超级模式(supervisor mode),在内核模式下,正在执行的代码具有对底层硬件的完整且不受限制的访问。它可以执行任何 CPU 指令并引用任何内存地址。内核模式通常保留给操作系统的最低级别,最受信任的功能。内核模式下的崩溃是灾难性的;他们将停止整个计算机。超级用户模式是计算机开机时选择的自动模式。
05 用户模式(user node)
当操作系统运行用户应用程序(例如处理文本编辑器)时,系统处于用户模式。当应用程序请求操作系统的帮助或发生中断或系统调用时,就会发生从用户模式到内核模式的转换。在用户模式下,模式位设置为1。从用户模式切换到内核模式时,它从1更改为0。
06 计算机架构(computer architecture)
在计算机工程中,计算机体系结构是描述计算机系统功能,组织和实现的一组规则和方法。它主要包括指令集、内存管理、I/O 和总线结构。

07 SATA(Serial ATA)
串行ATA (Serial Advanced Technology Attachment),它是一种电脑总线,负责主板和大容量存储设备(如硬盘及光盘驱动器)之间的数据传输,主要用于个人电脑。
08 复用(multiplexing)
也称为共享,在操作系统中主要指示了时间和空间的管理。对资源进行复用时,不同的程序或用户轮流使用它。他们中的第一个开始使用资源,然后再使用另一个,依此类推。
09 大型机(mainframes)
大型机是一类计算机,通常以其大尺寸,存储量,处理能力和高度的可靠性而著称。它们主要由大型组织用于需要大量数据处理的关键任务应用程序。
10 批处理(batch system)
批处理操作系统的用户不直接与计算机进行交互。每个用户都在打孔卡等脱机设备上准备工作,并将其提交给计算机操作员。为了加快处理速度,将具有类似需求的作业一起批处理并成组运行。程序员将程序留给操作员,然后操作员将具有类似要求的程序分批处理。
11 OS/360
正式称为IBM System / 360操作系统,是由 IBM 为 1964 年发布的其当时新的System/360 大型机开发的已停产的批处理操作系统。
12 多处理系统(Computer multitasking)
是指计算机同时运行多个程序的能力。多任务的一般方法是运行第一个程序的一段代码,保存工作环境;再运行第二个程序的一段代码,保存环境;……恢复第一个程序的工作环境,执行第一个程序的下一段代码。
13 分时系统(Time-sharing)
在计算中,分时是通过多程序和多任务同时在许多用户之间共享计算资源的一种系统。
14 相容分时系统(Compatible Time-Sharing System)
最早的分时操作系统,由美国麻省理工学院计算机中心设计与实作。
15 云计算(cloud computing)
云计算是计算机系统资源(尤其是数据存储和计算能力)的按需可用性,而无需用户直接进行主动管理。这个术语通常用于描述 Internet 上可供许多用户使用的数据中心。如今占主导地位的大型云通常具有从中央服务器分布在多个位置的功能。如果与用户的连接相对较近,则可以将其指定为边缘服务器。

16 UNIX 操作系统
UNIX 操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。
17 UNIX System V
是 UNIX 操作系统的一个分支。
18 BSD(Berkeley Software Distribution)
UNIX 的衍生系统。
19 POSIX
可移植操作系统接口,是 IEEE 为要在各种 UNIX 操作系统上运行软件,而定义API的一系列互相关联的标准的总称。
20 MINIX
Minix,是一个迷你版本的类 UNIX 操作系统。
21 Linux
终于到了大名鼎鼎的 Linux 操作系统了,太强大了,不予以解释了,大家都懂。
22 DOS (Disk Operating System)
磁盘操作系统(缩写为DOS)是可以使用磁盘存储设备(例如软盘,硬盘驱动器或光盘)的计算机操作系统。
23 MS-DOS
一个由美国微软公司发展的操作系统,运行在Intel x86个人电脑上。它是DOS操作系统家族中最著名的一个,在Windows 95以前,DOS是IBM PC及兼容机中的最基本配备,而MS-DOS则是个人电脑中最普遍使用的DOS操作系统。

24 MacOS X
macOS 是苹果公司推出的基于图形用户界面操作系统,为 Macintosh 的主操作系统。

25 Windows NT(Windows New Technology)
是美国微软公司 1993 年推出的纯 32 位操作系统核心。

标签:知识点,操作系统,用户,模式,嵌入式,UNIX,笔记,DOS,计算机
From: https://www.cnblogs.com/farsight/p/17465366.html

相关文章

  • 自然语言处理(NLP)学习笔记——文本预处理
    自然语言处理入门1、什么是自然语言处理自然语言处理(NaturalLanguageProcessing,简称NLP)是计算机科学与语言学中关注于计算机与人类语言间转换的领域。2、自然语言处理的发展简史1950年,计算机科学之父图灵在论文中提出“机器可以思考吗”者一划时代的问题,从此促成了人类语言学与计......
  • 算法学习笔记(24): 狄利克雷卷积和莫比乌斯反演
    狄利克雷卷积和莫比乌斯反演看了《组合数学》,再听了学长讲的……感觉三官被颠覆……目录狄利克雷卷积和莫比乌斯反演狄利克雷卷积特殊的函数函数之间的关系除数函数和幂函数欧拉函数和恒等函数卷积的逆元莫比乌斯函数与莫比乌斯反演求法数论分块(整除分块)莫比乌斯反演的经典结......
  • 博客与笔记
    最近发现语雀的会员在今年9月即将过期,这意味着不能接下来语雀对我来说更类似于笔记软件,不能再发布内容了。笔记更像是自己不成熟的纪录,博客更多的是将解决问题的步骤作为可以分享的经验发布出来。 芥川龙之介曾经有写过一段随笔:“我有候会想,二十年后,五十年后,甚或一百年后的事。......
  • 网络学习笔记:华为 voice vlan配置(设备型号s7700核心)
    组网结构简介1、核心s7700下面连接电话交换机s5735(POE供电给IP话机),dhcp,voicevlan等配置在s7700实现,s5735充当傻瓜式交换机使用。2、目标实现数据vlan125给PC,语音vlan124给话机,话机连接交换机电口,PC连接话机的PC口使用。配置dhcp配置Vlan124/125#全局dhcpenable##......
  • 阅读笔记之《程序员修炼之道-从小工到专家》八
    第41节注重实效的团队1、书籍的前几章讲了几条如何成为注重实效的开发者的建议,当然他们也对团队有所帮助,如果个体都是注重实效的,那他对整体起的作用更大。2、不要留破窗户:作为整体的团队更不应该容忍代码质量的问题,不规范的不在乎质量的团队,很有可能把那些注重实效的开发者带偏......
  • 阅读笔记之《程序员修炼之道-从小工到专家》九
    第46节傲慢与偏见1、注重实效的程序员不会逃避责任,相反,我们乐于接受挑战,乐于使我们的业务知识广为人知。2、过去时代的手艺人为能在他们的作品上签名而自豪,你也应该如此。SignYourWork.3、KentBeck在极限编程(XP)里的建议是采用公共的代码所有权,其还要求了结对编程,以防匿......
  • 阅读笔记之《构建之法》一
    在这一章中,作者为我们介绍了一些关于软件工程的基本知识。①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。扩展的推论:软件企业=软件+商业模式②软件开发的......
  • 阅读笔记之《构建之法》二
    第三章软件工程师的成长3.1个人能力的衡量与发展①软件工程包括了开发、运用、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度......
  • 阅读笔记之《程序员修炼之道-从小工到专家》六
    第30节黑板1、设想侦探破案的过程,他借助于一块黑板,把不同线索写出来;其他侦探也可以写下自己的推断和已掌握的案情细节。所有这一切串联起来将共同帮助案件侦破,但不同的线索之间是可以独立进行的。2、这里的黑板可以抽象为一种处理事件的模型。不同于原始的工作流需要考虑各种状......
  • 阅读笔记之《程序员修炼之道-从小工到专家》七
    第36节需求之坑从本节开始进入了第七章节:在项目开始之前。本章节讨论了在项目开始之前的一些建议。1、完美,不是在没有什么需要增加,而是在没有什么需要去掉时达到的。这句话的一种解读时,不要搜集需求,需求太多,容易让我们抓不住重点,更应该深挖需求,围绕核心功能不断打磨。2、挖掘......