![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机科学
饮者阿良
Poedu
展开
-
Poedu_计算机基础_lesson01_20160825_程序和CPU
======================仰望星空 脚踏实地========================== ====================== lesson 1 ========================== 程序与CPU 问题切入:1.程序是什么? 2.程序由什么组成?原创 2016-08-29 14:19:27 · 463 阅读 · 0 评论 -
Poedu_计算机基础_lesson07_20160903_软件和硬件
软件:由源代码生成的可执行文件 =>软件的重要性:PC如果没有软件就仅仅是一个盒子,这个盒子里面放了一些IC而已 1.非常重要的一幅图: 2.我们没有写一句操作硬件的代码,那么硬件是由谁操作的? =>我们平时只调用API =>加上windows层之后,硬件是车,windows是司机,我们是指挥司机的人 =>我们的指令通过操作系统进行翻译,由操作系统进原创 2016-09-05 19:38:12 · 315 阅读 · 0 评论 -
Poedu_计算机基础_lesson06_20160902_函数调用过程 _作业
代码: #include"stdio.h" int main() { printf("I love sin!"); return 0; } 注:在printf处下断点,按F5执行,右键点击进入反汇编,按F10逐句调试,F11逐过程调试(需要进入call内部,需要按F11) 反汇编(Release版): printf("I love sin!"); EAX = 0102原创 2016-09-04 16:15:39 · 459 阅读 · 0 评论 -
Poedu_计算机基础_lesson06_20160902_函数调用过程
汇编和可执行文件 - 1.编译:得到obj文件 : 源代码----->机器码(约等于汇编) =>通过编译器实现这个过程 =>编译器:将一行行的c/c++代码翻译成与之一一对应的汇编代码,将复杂逻辑分解成简单逻辑逻辑(c/c++中有很多种的语句,但是汇编中只有三种语句(见下方)) =>编译器是稳定可靠的,但是也有例外的情况 =>相同的代码,编译的时候可能会生原创 2016-09-04 14:52:50 · 308 阅读 · 0 评论 -
Poedu_计算机基础_lesson05_20160831_操作系统
操作系统: 1.软件的运行环境指的是什么? 1)操作系统 2)硬件(如CPU的时钟频率等等) 2.Windows的应用程序能够在Linux下运行吗? 不能,API的不同,各个操作系统都有自己独有的API =>需要将代码三次编译 概念补充:本地代码:在文本下写入的一些特定的字符 文本->软件:对源代码通过编译器进行编译,得到本地代码(机器语言) 3.Java虚拟原创 2016-08-31 22:45:35 · 416 阅读 · 0 评论 -
Poedu_计算机基础_lesson04_20160830_磁盘
问题: 1.存储程序方式是指的什么 2.如何通过内存来提高磁盘的访问速度 3.Windows为例,他为了节约内存用了哪些手段 1.存储数据的部件:(存储介质) 1)寄存器 :CPU内部 速度最快 ,数量少 2)内存:速度中等,数量中等 ( 内存地址不代表内存) 3)磁盘:慢速、容量大、价格低 速度顺序原创 2016-08-31 22:37:17 · 226 阅读 · 0 评论 -
Poedu_计算机基础_第一次考试_20160831 试卷原题及改正
计算机基础——第一次考试试卷原创 2016-08-31 22:14:28 · 444 阅读 · 0 评论 -
Poedu_计算机基础_复习_20160828
1.程序 ——>exe——>加载——>CPU 2.CPU的组成:寄存器 =>分类:累加寄存器、标志寄存器、基址寄存器、变址寄存器、通用寄存器、栈寄存器、程序计数 器、指令寄存器 控制器原创 2016-08-30 19:56:42 · 372 阅读 · 0 评论 -
Poedu_计算机基础_lesson02_20160826_二进制
======================仰望星空 脚踏实地========================== ====================== lesson02 ========================== 1.复习 1)CPU的组成 2)二进制的基础演算 2.二进制的运算 1)加法:较为简单==>逢二进一 2)原创 2016-08-29 14:25:29 · 519 阅读 · 0 评论 -
Poedu_计算机基础_lesson03_20150827_内存
本课重点: 1)内存的物理结构 2)内存的逻辑结构:数组、栈与队列、链表 1.问题切入: 1)高级变成语言中的数据类型表示的是什么? 2)32位环境中,指针的长度是多少位? 2.知识补充: IC:集成线路 3.电子元件: 3.1 ROM 3.2 RAM 分为两种:DR原创 2016-08-29 16:07:13 · 381 阅读 · 0 评论