《计算机是怎样跑起来的》by 矢...

物理
《计算机是怎样跑起来的》by 矢泽久雄

用户头像
gagwiew(中考前300) 更新于2025-5-10 14:17:06

本帖会对这本书的内容进行汇总与转载

详情见下

为了观感 请您在评论楼发表观点。jj-bixin



老婆镇贴

1746886251981.jpg


1746886228739.jpg


收起
8
4
共4条回复
时间正序
用户头像
gagwiew(中考前300)
2月前
评论楼↓
1条评论
用户头像
IOIAKME
2月前
能不能发一下目录
用户头像
gagwiew(中考前300)
2月前

1st. 计算机的三大原则

   1.1计算机的三个根本性基础

       ①计算机是执行输入 运算 输出的机器

       ②程序是指令和数据的集合

       ③计算机的处理方式有时与人们的思维习惯不同


用户头像
gagwiew(中考前300)
2月前

1.2输入 运算 输出 是硬件的基础

     ①计算机的硬件是由大量的ic(integrated circuit,集成电路)组成的 注 ic用途:输入 输出 并在内部对输入的信息进行运算


IMG_20250510_215842_032.jpg

     ②输入输出运算三者必须成套出现,缺一不可 


IMG_20250510_215850_297.jpg

          解释:不输入信息 计算机就无法工作 计算机不可能不执行任何运算 若不进行运算 计算机就没有存在的意义(此时 计算机≈电线)若不输出结果计算机也无任何意义(此时 计算机≈垃圾站)



用户头像
gagwiew(中考前300)
2月前

1.3 软件是指令和数据的集合

     软件及程序的基础 程序指指令和数据的集合

     程序的数据一般分为两类:①作为指令执行对象的输入数据 ②从指令的执行结果中得到的输出数据(在编程中通常会为这些数值赋予名字即“变量“)

          举个栗子:y = f(x)   表示若把变量x输入函数f中,经过函数内部的运算会输出到变量y中

      变量和函数的名字都可以有一个以上的字符构成

          再举个栗子 output = operate(input)

       To证明程序是指令和数据的集合

            ①再在举个栗子(这里采用c语言/c++)

                 int a,b,c;

                 a=20;

                 b=10;

                 c=Average(a,b);

                  此代码表示求a,b的平均值

             ②在一般的编程过程中都需要先编译再执行 即将用c语言等编程语言编写的文件转化为用机械语言的文件

              假设为以上程序命名为 阿巴阿巴.c 经过编译就会生成 阿巴阿巴.exe

              所以无论是哪个程序,其内容都是数值的罗列(指令or数据)