0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

计算机架构及组成

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-12-03 18:18 次阅读

计算机架构(computer architecture) :在计算机工程中,计算机体系结构是描述计算机系统功能,组织和实现的一组规则和方法。它主要包括指令集、内存管理、I/O 和总线结构。

poYBAGOLIJCAKVS6AAFGRJwiLoQ668.png

指令集可以被分为两类:

复杂指令集CISC(Complex Instruction Set Computer)

精简指令集RISC(Reduced Instruction Set Computing)

寻址方式:

立即寻址:准确的说它并没有在寻址,而是把实际要操作的数据放在了形式地址中。

隐含寻址:加法计算需要两个数值相加,但这时计算机只给出了一个数值地址。在没有另一个数值地址的情况下,计算机会去一些默认的地方——例如累加寄存器AC)中寻找另一个数值,这样就节省了一个地址的长度。

直接寻址:顾名思义,直接提供数值地址。

间接寻址:通过形式地址在主存中找到的数值还是一个地址——地址的地址,于是又去主存中找。由于主存所能存储的空间比单条指令要长的多,所以可以表示更大的范围,找到更远的数。

寄存器寻址:形式地址指向的是某个寄存器的地址。

寄存器间接寻址:与间接寻址相同,通过形式地址在寄存器中找到的数值还是一个地址,于是又去主存中找。

内存管理:

内存管理是指软件运行时对计算机内存资源的分配和使用的威廉希尔官方网站 。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。一个执行中的程式,譬如网页浏览器在个人电脑或是图灵机(Turing machine)里面,为一个行程将资料转换于真实世界及电脑内存之间,然后将资料存于电脑内存内部(在计算机科学,一个程式是一群指令的集合,一个行程是电脑在执行中的程式)。一个程式结构由以下两部分而成:“本文区段”,也就是指令存放,提供CPU使用及执行; “资料区段”,储存程式内部本身设定的资料,例如常数字串。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5331

    浏览量

    120171
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10839

    浏览量

    211384
  • 计算机
    +关注

    关注

    19

    文章

    7460

    浏览量

    87811
  • 指令集
    +关注

    关注

    0

    文章

    222

    浏览量

    23375
  • 计算机架构
    +关注

    关注

    1

    文章

    8

    浏览量

    6156
收藏 人收藏

    评论

    相关推荐

    计算机的基本组成及工作原理

    计算机的基本组成及其工作原理https://blog.csdn.net/sunshine_hsm/article/details/815365091.1 计算机系统的组成
    发表于 06-30 06:35

    计算机的基本组成和工作原理是什么

    计算机的基本组成及其工作原理1.1 计算机系统的组成 计算机系统是由硬件系统和软件系统两大部分组成
    发表于 06-30 06:18

    计算机组成原理是什么?

    计算机组成原理-处理器  本文根据徐文浩老师的计算机组成原理记录:计算机组成原理  CSDN base64 图片显示有问题, 想要个人笔记的可以私我计算机组成原理-处理器1 建立数据通
    发表于 07-07 07:38

    计算机组成原理基础知识

    计算机组成原理基础知识,前言参考:《王道计算机组成原理》学习笔记总目录+思维导图2019 王道考研 计算机组成原理第一章 计算机系统概述1.1 计算
    发表于 07-16 07:48

    什么是微型计算机组成原理

    1微型计算机基本组成原理第一章 微型计算机基本组成原理 微机原理课程学习内容 是一门研究微型计算机的基本工作原理以及微型
    发表于 07-16 06:20

    计算机的分类及基本组成

    本文目录一、考研大纲1. 计算机发展的历程2.计算机的层次结构计算机系统的基本组成计算机硬件的基本组成
    发表于 07-16 07:12

    计算机组成原理

    计算机组成原理总复习文档目录计算机组成原理总复习文档第一章 计算机系统概述第二章 运算器方法和运算器第三章 内部存储器第四章 指令系统第五章 CPU 中央处理器第六章 总线第七章 外围设备第八章
    发表于 07-21 07:25

    计算机组成原理 精选资料分享

    计算机组成原理第一章 计算机系统概述1.1 计算机系统简介计算机系统:硬件、软件软件:系统软件、应用软件计算机系统的层次结构(由高到低):高
    发表于 07-23 06:15

    计算机组成原理

    【2017年整理】计算机组成原理_8_外部设备第8章 外部设备;一个完整的计算机硬件系统由两大部分组成:一是由中央处理器(CPU)和主存储器(MM)组成的主机,二是外部设备。外部设备是
    发表于 09-01 07:31

    计算机及系统组成

    1、计算机及系统组成1.1计算机到单片机发展过程冯诺依曼计算机:1、特点:提出了以”二进制存储信息”以及“存储程序(自动执行程序)“为基础的计算机
    发表于 12-09 08:19

    计算机组成原理试卷及答案

    计算机组成原理2002秋 试卷 (下载) 计算机组成原理2002秋 试卷答案 (下载) 计算机组成原理2003秋 试卷 (下载) 计算机组成原理2003秋 试卷答案 (下载)
    发表于 04-11 09:02 0次下载

    IBM发布基于人脑的全新计算机架构

    8月8日消息,IBM周三发布了基于人脑特征的全新计算机架构,该架构可以让下一代应用在感知、认知与动作方面效率堪比人脑。IBM推出的新软件系统和编程模型,通过对芯片编程模拟人脑,形成类人脑计算的基础信息处理单元,能对空间、时间和多
    发表于 08-09 09:53 707次阅读

    感知计算机,灵感来自人类大脑的全新计算机架构

    关键字:感知计算机 编程模型 传感器网络 神经网络 IBM Research 在国际神经网络联席会议(IJCNN)上披露了一种新的感知计算机架构和编程模型,其灵感来自人类大脑。新的Corelet架构
    发表于 09-14 16:58 2次下载
    感知<b class='flag-5'>计算机</b>,灵感来自人类大脑的全新<b class='flag-5'>计算机架构</b>

    芯华章将推出支持国产计算机架构的国产验证EDA工具

    据芯华章科技创始人、董事长兼CEO王礼宾透露,芯华章即将推出市场上首款支持国产计算机架构的国产验证EDA工具。该工具会采用全新的系统架构,不仅兼容现有国际和国内的计算机架构,更有利于支持新一代多核
    发表于 11-05 16:44 763次阅读

    计算机组成与设计

    计算机组成与设计 计算机组成与设计是计算机科学中最基础的课程之一,它主要阐述了计算机组成原理和设计方法。随着
    的头像 发表于 08-17 12:37 1272次阅读