计算机常识——CPU、客户端、端口、服务器
CPU:计算机中控制数据操控的电路 (central processing unit )另称为中央处理器、处理器
CPU的构成:
1) 算术/逻辑单元 它包含在数据上执行运算的电路
2) 控制单元 它包含协调机器活动的电路
3)寄存器单元 它包含称为寄存器的数据存储单元(与主存单元相似),用作CPU内部的信息临时存储;包含通用寄存器及专用寄存器两种
举例展示CPU的用作:
两个数据的加法:
1)从主存储器中取出一个要加的值放入寄存器中(涉及控制单元、寄存器单元)
2)从主存储器中取出另一个要加的值放入另一个寄存器中(涉及控制单元、寄存器单元)
3)激活加法电路,以步骤1),2)中多用的寄存器作为输入,用另一个寄存器存放加法的结果(涉及控制单元、算术/逻辑单元、寄存器单元)
4)将结果存入主存储器(涉及控制单元、寄存器单元)
5)停止(涉及控制单元)
上述五部的操作均由控制单元发出指令,所以均涉及控制单元。图形见《计算机科学概论》P53
客户端、端口、账号、密码、服务器(自己理解,日后再次修正)
用户通过客户端输入指令,客户端翻译成数据发送给服务器,服务器处理完给出结果,然后再由客户端翻译成图形化表现出来告诉用户。
关于端口、服务器之间的理解,客户机通过IP与特定的服务器关联,服务器有许多端口,进入不同的端口将调用服务器不同的功能,因此在通过IP连接上不同的服务器时,需要提供端口号,找到服务器中不同的区域,找到后需要提供账号、密码进入此区域。
2017.3.2补充 主要思想源自:http://blog.csdn.net/chuckfql/article/details/7477854
通过TCP/IP将数据传输给特定的主机,由于操作系统支持多程序同时运行,目的主机应该将数据报传输给哪个进程,此时利用端口机制进行解决。
数据报传输给目的主机,依据数据报文首部的目的端口号,将数据发送到相应的端口。服务器向具有地址的房子,而端口为房门。
查看端口:DOS命令:netstat -an (netstat 与-an之间有空格)