唐朔飞计算机组成原理1-10章答案第一章计算机系统概论1.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
5.冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;
指令和数据以同同等地位存放于存储器内,并可以按地址访问;
指令和数据均用二进制表示;
指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;
指令在存储器中顺序存放,通常自动顺序取出执行;
机器以运算器为中心(原始冯•诺依曼机)。
7.解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:P9-10  主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;
(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。
 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;
由存储体、各种逻辑部件及控制电路组成。
 存储单元:可存放一个机器字并具有特定存储地址的存储单位。
 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
 存储字:一个存储单元所存二进制代码的逻辑单位。
 存储字长:一个存储单元所存二进制代码的位数。
 存储容量:存储器中可存二进制代码的总量;
(通常主、辅存容量分开描述)。
 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。
 指令字长:一条指令的二进制代码位数。
8.解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。
CPU:CentralProcessingUnit,中央处理机(器),是计算机硬件的核心部件,主要由运算器和控制器组成。
PC:ProgramCounter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数构成下一条指令地址。
IR:InstructionRegister,指令寄存器,其功能是存放当前正在执行的指令。
CU:ControlUnit,控制单元(部件),为控制器的核心部件,其功能是产生微操作命令序列。
ALU:ArithmeticLogicUnit,算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。
ACC:Accumulator,累加器,是运算器中既能存放运算前的操作数,又能存放运算结果的寄存器。
MQ:Multiplier-QuotientRegister,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。
X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数;
MAR:MemoryAddressRegister,存储器地址寄存器,在主存中用来存放欲访问的存储单元的地址。
MDR:MemoryDataRegister,存储器数据缓冲寄存器,在主存中用来存放从某单元读出、或要写入某存储单元的数据。
I/O:Input/Outputequipment,输入/输出设备,为输入设备和输出设备的总称,用于计算机内部和外界信息的转换与传送。
MIPS:MillionInstructionPerSecond,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位。
9.画出主机框图,分别以存数指令“STAM”和加法指令“ADDM”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指令阶段)的信息流程(如→①)。
假设主存容量为256M*32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。
解:主机框图如P13图1.11所示。
(1)STAM指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR, OP(IR)→CU,Ad(IR)→MAR,ACC→MDR,MAR→MM,WR (2)ADDM指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR, OP(IR)
1
可由MATLAB完成的PCA算法实例,附实例原始数据。
调试图像效果很好
2021/9/16 23:45:35 37KB PCA matlab
1
语法分析器递归下降分析Java言语编写良好图形界面*原始文法*E->E+T|E-T|T*T->T*F|T/F|F*F->(E)|i
2021/2/4 11:30:34 6KB 语法分析器 递归下降分析
1
基于STM32F4的GPS完整项目,实时在LCD屏幕上显示经纬度等原始GPS数据,并且把经纬度数据转换成直角坐标系地位
2022/9/19 14:01:46 581KB stm32 gps neo-m8n
1
这篇paper是原始引见离散弗雷歇距离算法的,里面描述了算法的原理,以及伪代码,与资源http://download.csdn.net/detail/ibendan/9721386相互对应
2018/1/1 16:27:50 154KB 离散 Frechet距离 算法原理
1
新版本:在原来的基础上,进行了升级,可以实现腾讯热力图数据(腾讯全球移动定位数据)的定期抓取,构成规范的表格式的text文件,可以excel打开、arcgis打开,老版本为类似jason格式(如果需要jason格式,只需要修改配置参数就仍然输出原始jason格式)。
这个数据对于区域人口流动变化分析、人类干扰评估等具有一定的作用。
ps:没有账号密码也可以使用,只是会不间断的提出非正式版提醒。
2020/11/18 16:24:09 29KB 移动定位 腾讯 热力图
1
IPCSDK二次开发包带Demo:bin:客户端SDK以及说明demo:客户端SDKdemo软件.dll:客户端SDK头文件以及库文件.help:客户端SDK说明文件NetFileServer:近程文件回放服务SDK以及demoNetHostSDK:报警服务器SDKNetPlaySDK:流播放SDK以及demoPlayerSDK:近程以及本地文件回放以及demotools:工具软件.PlayDemo:使用客户端SDK通过获取原始码流实现AVI文件录像代码.编码器控件:网页中使用的编码器OCX源码播放器控件:网页中使用的播放器OCX源码
2016/7/18 17:32:02 2.96MB IPC SDK
1
在Adaboost算法的基础上,提出了一种改进的Boosting方法来解决分类问题。
此方法将示例的类标签预测为分类器集合的加权多数投票。
每个分类器是通过将给定的弱学习者应用于子样本(大小小于原始训练集的子样本)而获得的,该子样本是根据原始训练集上保持的概率分布从原始训练集中得出的。
在Adaboost中提出的重新加权方案中引入了一个参数,以更新分配给训练示例的概率,从而使算法比Adaboost愈加准确。
在UCI资料库中可获得的合成数据集和一些实际数据集上的实验结果表明,该方法提高了Adaboost的预测精度,执行速度以及对分类噪声的鲁棒性。
此外,通过kappa误差图研究了集成分类器的多样性准确性模式。
2016/5/11 17:46:49 688KB ensemble classifier; weak learner;
1
《SpotlightSyntheticApertureRadarSignalProcessingAlgorithms》原始文件超过60M,没有办法上传,故分为两部分,这是第二部分。
这本书是1995年的经典书,虽然标题是聚束SAR信号处理算法,但是里面讲述的经典内容不仅仅适用于聚束SAR,而是对更广阔的SAR也是通用的。
这本书讲述了:合成孔径雷达基础;
聚束SAR和极化格式算法;
数字极化格式处理;
相位误差;
自聚焦技术;
处理设计例程;
SAR系统功能;
聚束SAR处理应用;
RMA算法;
CS算法等内容。
2017/8/20 23:24:26 57.44MB Spotlight 聚束 合成孔径雷达 SAR
1
用接口设计并实现面积与周长计算要求:①定义一个接口,其中包含一个计算面积的笼统方法和一个计算周长的笼统方法;
②输入数据为圆的半径、三角形的三条边长、矩形的长和宽,对于用户的输入要有友好提示;
③程序能够排除输入过程中的非法数据(如:输入的长度数据为负数或字符;
输入的三角形三条边数据不能组成三角形;
④计算圆、三角形、矩形的面积和周长,并输出原始数据和结算结果。
2018/11/22 15:13:23 393KB Java 接口知识 循环控制
1
共 800 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡