二本学习之路。1

记录一下自己的学习之路,本人由于高中执着于篮球和某大型网游(别猜了,就是LOL)考的不太好,只上了个双非二本,自己感觉很后悔,还是鼓励大家好好学习。

由于自己啥也不会,大一的C语言基础。没有好好听,所以打

算一点一点自己学。把自己的经历记录一下,希望和我一样迷茫的你,能找点事情做,拿我当反面教材,好好学习。

我们需要一台电脑,最好是Windows系统,到时候下载安装学习编程语言的软件比较方便,环境也好配置。(我自己的是一台M1芯片的Macbook Air,不建议初学者用Mac系统,因为确实用不惯,很麻烦)电脑不用太贵,不用配置太高,父母挣钱也不容易。

第一篇我打算讲讲计算机专业的基础,由于自己本科是软件工程,多多少少还是听了点课,虽然不多,大佬别喷我哈。为了能让不太了解计算机的同学们能理解,我打算先从计算机组成原理先来聊一聊。

大家估计和我一样,刚开始也是摸不着头脑,这就要引用中国大学慕课里,浙大C语言翁恺老师的一句话了:大家学习计算机,一定要有一个强大的心理。所谓对于某些内容我不会,只是因为我不知道,当我把它搞清楚了以后,我就有了提高。

85360c2eb5e3446fa120b801093f30f0.png

 

 

好了。前面废话有点多。还望海涵。

我最近也在上计算机组成原理的课程。那就把我了解的。分享给大家吧。

首先,我们常说的计算机,也就是大家所说的电脑,我个人认为,它是一个很笨的东西,没错,因为它只有逻辑,没有情感。

比如说,计算机不能理解我们的中文,英文,拉丁文,还有小日子的(单纯爱国)语言,它只能明白二进制的代码。

我们通常用的都是十进制,也就是说逢十进一,例如,个位是9,加1,就进位变成了两位数10。可是计算机它识别的是二进制,也就是逢二进一,因此,它只有0和1两个数字。例如 1+1 的结果为10。

也就是说,你在电脑上所给予的操作指令,最终都变成了一串二进制代码,假如说:

安装LOL:11111111,运行CSGO:11111110,删除快播:00001111,打开控制面板:10101010。

这些代码,也就是一个二进制的数字。除了二进制,还有八进制,十进制(人们生活中最常用),十六进制。

1.十进制:以0-9这九个数字组成。

2.二进制:由0和1两个数字组成。

3.八进制:由0-7数字组成,不存在8和9。

4.十六进制:由0-9和A-F组成。A-F对应的是10-15。

(大家要记得是从0开始算,而不是1)

ea5b26f8a4f94bd29857bd3a9e08358d.png

总而言之,在最开始的时候我,我们需要了解 ,计算机内部执行的是二进制的代码,也就是它所能理解的内容。并且我们要能区分和了解各种进制。

如果想要了解更多内容,也可以自己在网络或者B站上多多搜索,学习,因为我也是学渣,大家可以一起学习和讨论。

如果哪里写的有问题,可以在下方评论,我会及时改正。希望我的分享能对大家有所帮助。

 

 

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

图灵哥哥保佑我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值