现代计算机技术应用

精简指令集计算机
   精简指令集计算机RISC(Reduced Instruction Set Computer).RISC结构是相对于传统的采用微程序结构的复杂指令集计算机CISC(Complex Instruction Set Computer)结构而言的。它的出现时计算机体系结构发展使上一个重要的里程碑。

引用

例如: 计算机执行程序所需要的时间P可用下式表示:
        P = I X CPI X T
    其中,I是高级语言编译后在机器上运行的指令数,CPI为执行每条指令所需的平均周期数,T是每个机器周期的时间。

RISC的设计要点为:
引用

(1) 选取使用频度最高的一些简单指令和很有用但并不复杂的指令
(2) 指令的长度固定,指令格式种类少,寻址方式种类少。
(3) 只有取数/存数指令访问存储器,其余指令操作都是寄存器之间进行。
(4) 采用指令流水线操作,实现指令并行操作
(5) 大部分指令在一个时钟周期内完成。
(6) CPU中通用寄存器的数目相当多
(7) 以硬布线控制为主,不用或少用微程序控制,以加快指令执行速度。

嵌入式计算机
  嵌入式系统以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机。

嵌入式系统一般指非PC系统,它包括硬件和软件两部分。硬件包括嵌入式微处理器、存储器及外设器件和I/O端口、图形控制器等。软件部分包括操作软件系统(OS)和应用程序编程。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。

嵌入式微处理器
   嵌入式计算机的核心是嵌入式微处理器。嵌入式微处理器一般就具备以下4个特点:
引用

  (1) 对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。
  (2) 具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
  (3) 可扩展的处理器结构,能扩展出满足应用需求的高速嵌入式微处理器。
  (4) 嵌入式微处理器功耗低,适合用于便携式的无线及移动的计算和通信设备。

嵌入式计算机的应用领域
引用

(1) 嵌入式移动数据库
(2) 嵌入式系统在智能家居网络中的应用
(3) 嵌入式语言芯片
(4) 基于小范围无线通信协议的嵌入式产品
(5) 其他工业控制和仿真领域,嵌入式设备也早已得到广泛应用。


你可能感兴趣的:(数据结构,编程,网络应用,网络协议,嵌入式)