当前位置:网站首页>Basic knowledge learning record
Basic knowledge learning record
2022-04-23 13:59:00 【Li Xingye】
One 、 Basic structure of computer
1、 feng · Neumann model
(1) The computer hardware consists of the following figure Five parts form
(2) The idea of storing programs : The running process of the system is the process of continuously executing the program instructions in the memory in a certain order .
2、 Memory classification
(1) Main memory is memory . The data to be processed in the program and the processing results are stored in memory
(2) External memory is mainly a large capacity memory used to keep data for a long time
(3) The register is CPU Internal high-speed memory , Fast width , The number is small
Two 、 What is a program
In a broad sense , A set of operable work steps designed in advance to achieve a specific goal , Call it procedure .
For computers , A program is an ordered set of instructions that can be recognized ( Binary ). It is stored on disk and loaded into memory to execute .
3、 ... and 、 The development of programming language
1、 machine language
Direct use of machine instructions (0,1 Sequence ) To design programs , Can be directly recognized by the computer .
Bad for memory , Big workload .
2、 assembly language
Symbolize machine instructions , Machine instructions are represented by a simple set of symbols , Closer to natural language , Easier to use , But the workload is huge .
Great difference after changing the platform , Poor portability .
3、 High-level language
It has nothing to do with a fixed computer system , Closer to human natural language . One statement can correspond to multiple machine instructions , Little work 、 High development efficiency .
Four 、 Programming steps
edit (vi)-> compile 、 link (gcc)-> perform 、 debugging
5、 ... and 、 summary
This part is to simply understand , Later learning will be more in-depth !
版权声明
本文为[Li Xingye]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231358379359.html
边栏推荐
- Choreographer full resolution
- Reading notes: fedgnn: Federated graph neural network for privacy preserving recommendation
- AtomicIntegerArray源码分析与感悟
- Analysis of cluster component gpnp failed to start successfully in RAC environment
- [code analysis (1)] communication efficient learning of deep networks from decentralized data
- 力扣刷题 101. 对称二叉树
- Es introduction learning notes
- Un modèle universel pour la construction d'un modèle d'apprentissage scikit
- Postman reference summary
- Use future and countdownlatch to realize multithreading to execute multiple asynchronous tasks, and return results after all tasks are completed
猜你喜欢
MySQL [SQL performance analysis + SQL tuning]
10g database cannot be started when using large memory host
Building MySQL environment under Ubuntu & getting to know SQL
Record a strange bug: component copy after cache component jump
3300万IOPS、39微秒延迟、碳足迹认证,谁在认真搞事情?
大专的我,闭关苦学 56 天,含泪拿下阿里 offer,五轮面试,六个小时灵魂拷问
MySQL index [data structure + index creation principle]
MySQL [read / write lock + table lock + row lock + mvcc]
第一章 电商秒杀商品回顾
专题测试05·二重积分【李艳芳全程班】
随机推荐
The art of automation
Reading notes: meta matrix factorization for federated rating predictions
Quartus Prime硬件实验开发(DE2-115板)实验二功能可调综合计时器设计
leetcode--357. 统计各位数字都不同的数字个数
Handling of high usage of Oracle undo
Express ② (routing)
pycharm Install packages failed
[code analysis (3)] communication efficient learning of deep networks from decentralized data
Postman reference summary
Kettle--控件解析
Troubleshooting of expdp export error when Oracle table has logical bad blocks
基础知识学习记录
Get the attribute value difference between two different objects with reflection and annotation
Small case of web login (including verification code login)
专题测试05·二重积分【李艳芳全程班】
Force deduction brush question 101 Symmetric binary tree
村上春树 --《当我谈跑步时,我谈些什么》句子摘录
项目中遇到的问题(五)操作Excel接口Poi的理解
Scientists say Australian plan to cull up to 10,000 wild horses doesn’t go far enough
redis如何解决缓存雪崩、缓存击穿和缓存穿透问题