什么是计算机体系结构?求解答
展开全部
计算机体系结构的定义:程序员所看到的计算机的属性,即概念性结构与功能特性。l
按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。lAmdahl提出的体系结构:传统机器级的体系结构。
定义二:l
计算机系统结构主要研究软硬件功能分配和对软硬件界面的确定
计算机系统由软件、硬件和固器组成,它们在功能上是同等的。同一种功能可以用硬件实现,也可以用软件或固件实现。不同的组成只是性能和价格不同。
传统机器级所具有的属性
即一般所说的机器语言程序员所看到的传统机器级所具有的属性。
对于通用寄存器型机器,这些属性主要是指:(1)数据表示
(硬件能够直接认别和处理的数据类型和格式)(2)寻址规则
(包括最小寻址单元、寻址方式及其表示)(3)寄存器定义
(包括各种寄存器的定义、数量和使用方式)(4)指令集
(包括机器指令的操作类型和格式、指令间的排序和控制机构等)(5)中断系统
(中断的类型和中断响应硬件的功能等)(6)机器工作状态的定义和切换
(如管态和目态等)(7)存储系统
(主存容量、程序员可用的最大存储容量等)(8)信息保护
(包括信息保护方式和硬件对信息保护的支持)(9) I/O结构(包括I/O连接方式、处理机/存储器与I/O设备间数据传送的方式和格式以及I/O操作的状态等)l
经典计算机体系结构概念的实质:
计算机系统中软硬件界面的确定,其界面之上的是软件的功能,界面之下的是硬件和固件的功能。
按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。lAmdahl提出的体系结构:传统机器级的体系结构。
定义二:l
计算机系统结构主要研究软硬件功能分配和对软硬件界面的确定
计算机系统由软件、硬件和固器组成,它们在功能上是同等的。同一种功能可以用硬件实现,也可以用软件或固件实现。不同的组成只是性能和价格不同。
传统机器级所具有的属性
即一般所说的机器语言程序员所看到的传统机器级所具有的属性。
对于通用寄存器型机器,这些属性主要是指:(1)数据表示
(硬件能够直接认别和处理的数据类型和格式)(2)寻址规则
(包括最小寻址单元、寻址方式及其表示)(3)寄存器定义
(包括各种寄存器的定义、数量和使用方式)(4)指令集
(包括机器指令的操作类型和格式、指令间的排序和控制机构等)(5)中断系统
(中断的类型和中断响应硬件的功能等)(6)机器工作状态的定义和切换
(如管态和目态等)(7)存储系统
(主存容量、程序员可用的最大存储容量等)(8)信息保护
(包括信息保护方式和硬件对信息保护的支持)(9) I/O结构(包括I/O连接方式、处理机/存储器与I/O设备间数据传送的方式和格式以及I/O操作的状态等)l
经典计算机体系结构概念的实质:
计算机系统中软硬件界面的确定,其界面之上的是软件的功能,界面之下的是硬件和固件的功能。
蓝鲸智能科技
2024-11-19 广告
2024-11-19 广告
您好,我公司自主研发的考试系统可以适配国产化软硬件。目前项目辐射19个省会城市,3个自治区,2个直辖市。具体覆盖区域:天津、河南、广东、云南、贵州、山西、陕西、四川、重庆、湖北、安徽、山东、甘肃、广西.浙江、江西、黑龙江、内蒙古、湖南、江苏...
点击进入详情页
本回答由蓝鲸智能科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询