《linux——零点起步第1章》.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2、多用户多任务环境 所谓多用户,是指系统资源可以被不同用户使用,每个用户对自己的资源(如文件、设备)有特定权限,互不影响。而多任务,是现代计算机的主要特点,是指计算机同时执行多个程序,且各程序相互独立运行。 3、良好的用户界面 Linux向用户提供了两种界面,即字符界面和图形界面。在配置较差的计算机中,可优先使用字符界面。此时,系统管理员通过在字符界面中输入相关的控制、配置命令对操作系统进行控制。在字符界面下进行操作,要求操作人员要熟练记住Linux的相关指令(多达上千条)。 4、设备独立性 所谓设备独立性,是指Linux操作系统将所有外部设备都作为文件来进行处理。在使用这些外部设备之前,只要将这些设备的驱动程序安装好,以后就可以像访问系统中的文件一样去访问这些设备,而不需要知道这些设备在系统中的具体存在形式。 5、丰富的网络功能 提供丰富的网络功能是Linux的一大特点,因为Linux就是依靠互联网才快速发展起来的。在Linux安装包中包括了大量的网络功能软件。 Linux内置TCP/IP协议,支持Internet,这是其网络功能之一。另外,Linux还免费提供了大量支持Internet的软件,用户能用Linux与世界上的其他人通过Internet网络进行通信。 6、出色的速度性能 Linux系统可以连续运行数月数年而无需启动,与NT(死机)相比,这项性能尤其突出。 7、可靠的系统安全 Linux系统采取了许多安全技术措施,包括对读写进行权限控制、带保护的子系统、审计跟踪等。 8、良好的可移植性 Linux系统核心只有小于10%的源代码采用汇编语言编写,其余均是采用C语言编写,可以方便地从一个硬件平台移植到另外的一个硬件平台,使之仍然能够按照其自身的方式运行。 Linux系统一般有4个组成部分:内核、Shell、文件系统和应用程序。 Linux 内核:内核是一个操作系统最基本的组成部分,由它来向应用程序访问硬件时提供服务。 Linux Shell:Shell是系统的用户界面,提供用户与内核的交互接口。Shell是一个命令解释器,它接收并解释用户输入的命令并把它们送到内核。 Linux文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法。Linux支持多种目前流行的文件系统,如EXT2、EXT3、FAT、VFAT等。 Linux应用程序:标准Linux系统都有 称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。 Page * 1.4 ARM处理器平台介绍 1.4.1 ARM处理器简介 1.4.2 ARM体系结构简介 1.4.3 ARM微处理器系列 1.4.4 ARM处理器的应用领域及特点 1.4.5 ARM微处理器结构 1.4.6 ARM微处理器的应用选型 1.4.1 ARM处理器简介 ARM (Advanced RISC Machines)是一类嵌入式微处理器,同时也可以认为是一个公司的名字,该公司于1990年11月成立于英国剑桥。 ARM处理器文档丰富、速度快、功耗低、价格低,目前采用ARM技术知识产权(IP)核的微处理器,即通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统、安全系统等各类产品市场。 ARM公司是专门从事基于RISC技术芯片设计开发的公司,作为知识产权供应商,本身不直接从事芯片生产,靠转让设计许可由合作公司生产各具特色的芯片。 1.4.2 ARM体系结构简介 ARM微处理器工作状态 ARM微处理器的工作状态一般有两种,并可在两种状态之间切换。第一种为ARM状态,此时处理器执行32位的字对齐的ARM指令;第二种为Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令。 ARM体系结构的存储格式 ARM体系结构可以用两种方法存储字数据,分别是大端格式和小端格式。 大端格式:在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。 小端格式:与大端存储格式相反,在小端存储格式中,低地址中存放的是字数据的低字节,高地址中存放的是字数据的高字节。 ARM处理器模式 ARM微处理器支持7种运行模式,分别为: 用户模式(usr):ARM处理器正常的程序执行状态。 快速中断模式(fiq):用于高速数据传输或通道处理。 外部中断模式(irq):用于通用的中断处理。 管理模式(svc):操作系统使用的保护模式。 数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。 系统模式(sys):运行具有特权的操作系统任务。 定义指令中止模式(und):当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。 ARM指令集 程

文档评论(0)

tangzhaoxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档