1、现代计算机都是 冯 ·诺依曼 (John.Von.Neuman)结构的计算机。
(资料图片仅供参考)
2、它的基本原理是" 存储程序和程序控制 ";即是说,计算机的工作是在程序的控制下运行,而程序又是预先存储在计算机内的。
3、更详细地说就是,要利用计算机完成一项处理任务时,首先要把任务转换成程序,然后将程序存储在计算机的(内)存储器中,并命令计算机从程序的开始位置(某一条指令)开始工作,计算机的工作路线必须按照程序设计的路线进行,自动地执行并完成任务,直到结束的那条指令执行完为止。
4、 这里有几个问题需要解决: 第一,需要一种工具来描述任务的执行过程。
5、这个工具就是计算机语言。
6、这种语言既要人能理解使用,又要计算机能理解和使用。
7、 第二,需要一种方法能有效地将任务转换成程序,这就是 "程序设计"。
8、程序设计需要理论,技术,方法和工具,这就是"程序设计方法学"。
9、 第三,需要将程序合理地存储在计算机系统内,并有效地对它进行管理和执行控制。
10、这就是操作控制或现代的操作系统软件的职能。
11、 一、计算机指令和指令系统 所谓指令是指能向计算机发出的、能被计算机理解的,使计算机能执行一个最基本操作的命令。
12、 每一条指令包含两方面的信息,一是表示 "做什么"的操作信息(用特定的二进制代码表示),二是表示操作应处理的数据信息(用数据本身或数据在存储器中的地址表示)。
13、前者称为"操作码"(Op --- Operator Code),后者称为"地址码"(Address Code),并有如下图的指令格式 。
14、 一般计算机包括如下几类指令: 1)算术运算类。
15、执行加、减、乘、除等算术运算的指令类; 2)逻辑运算类。
16、执行或、与、非、移位、比较等逻辑运算的指令类; 3)传送类。
17、执行取数、存数、传送等操作的指令类; 4)程序控制类。
18、执行无条件转移、条件转移、调用程序、返回等操作的指令类; 5)输入/输出类。
19、执行输入、输出、输入/输出等实现内存和外部设备之间传输信息操作的指令类; 6)其他类指令。
20、执行停机、空操作、等待等操作的指令类; 每一类指令中又包含许多不同功能的指令。
21、如加法指令就有定点加,浮点加,十进制加,直接数加等的不同。
22、作为计算机指令,都是用二进制代码表示的,可以用八进制或十六进制书写。
23、假设某种计算机有如下 8条指令码。
本文到此分享完毕,希望对大家有所帮助。
关键词:
存储程序控制原理的基本思路(存储程序控制原理)
成语面红耳赤的意思 面红耳赤的意思
伊戈尔:完成定增募资约11.83亿元 粤科资本、UBS AG及中国银河等参投
60吨滨化消毒液紧急驰援河北涿州灾区
车管所开设专场服务,132台环卫作业车安全上路
面对它们,“美国只能权宜行事”
数据复盘:5.41亿净流入中药 龙虎榜抢筹海泰科
帮助商家降低发货成本,菜鸟裹裹、淘宝天猫推出13亿元寄件补贴
冯振、王宏春、刘建民、熊丽、刘捷,请记住他们的名字
城市隐形侠②|桥梁卫士
2023年初级经济师考试《人力资源》易错题(28)
标配锐龙7 7840HS处理器 荣耀MagicBook X Pro系列锐龙版发布4199元起
【探访茶马古道传统村落】烙印在茶马古道传统村落中的国家记忆
公牛集团:业绩说明会定于8月18日举行
宁波机场具备正常运行条件,将有序恢复航班起降
贵南高铁贵阳至荔波段正式通车运行 交通提速带动沿线旅游发展
米侠浏览器2022新版本下载 米侠浏览器
国羽备战世锦赛!奥运冠军冲大满贯,石宇奇剑指破荒,3项满额!
官方通报黑龙江一双胞胎坠河失联 系触发电动车开关致坠河
调研手记 | 快速推动城中村改造下的“精细化”思考
8月7日芝加哥商业交易所(CME)金属类商品成交量报告已在金十数据中心更新!欢迎点击查看
20个行业获融资净买入,医药生物净买入14.1亿元
小吃店起名字有财气的三个字 小吃店起名参考
南华仪器(300417):该股换手率大于8%(08-08)
断片酒是什么酒?(精选6条)
南华中证杭州湾区ETF联接A基金经理变动:孔庆卿不再担任该基金基金经理
世遗泉州走进悉尼推介海丝文化
今明天黑龙江中东部雨势较强,黑河绥化等局地将现大雨
6hecai(关于6hecai的介绍)
李泽楷新欢精致像“假人”,大秀“阔太”生活,手持蓝瓶问网友见过吗?