计算机 |

RISC指令集的五个周期

RISC(reduced instruction set computer,精简指令集计算机)简称为精简指令集。RISC把执行指令的精力主要放在了经常使用的指令上面。本文主要介绍了在RISC指令集中一条指令的五个主要执行CC(Clock Cycle,时钟周期)的主要涵义以及内容。 这五个时钟周期分别为:IF(Instruction fetch,取指令),ID(Instruction decode/register fetch cycle,指令解码),EX(Execution/ ...

格子小七
格子小七
2 min read
随笔集 |

This is my first micro-entrepreneurship

今年寒假,花了十天时间筹备了一个简单的微创业项目,结果虽然并不理想,但还是有些收获,在此对整个项目做一个简单总结。 项目发起这个项目主要是做一个线上的编程课外培训班,这个项目是好几个月前朋友就跟我提起过的,因为和我本人专业相关,而且出于朋友间的关系,我是比较支持的。朋友跟我简单讲了项目的一些立意和初期计划,我们达成了共识,而且寒假自己也能腾出手来弄,索性就尝试一下。 项目运营因为是微创业项目,也不打算盈利,重在尝试体验。到了寒假我们就开始着手准备,经过朋友的联系,大多数合伙人 ...

格子小七
格子小七
4 min read
小把戏录 |

Hexo + github page + markdown 搭建静态博客

学习是一个渐进式是过程,需要不断摸索前行,凡是遇到好玩都去尝试,然后就会发现更多有趣的东西。 我最开始是想要在github上了解一些开源的项目,然后注册了账号,然后就学习使用Git进行版本控制;因为要写readme,然后了解了markdown,学习了基本语法,然后习惯使用它写文档;通过github page搭建静态博客,学习了一点html,后来发现了hexo,然后使用hexo + github page搭建博客…做了一个简单的脑图: ...

格子小七
格子小七
8 min read
计算机 |

指令周期的基本概念

最近一直在复习计算机组成原理,好多知识点都不是很清楚,PPT上写的也比较模糊,特别是讲解控制器和指令的部分,好多图演示的不太清楚。还好我发现了一篇文章,它把指令周期的基本概念和指令周期的数据流都进行了详细的讲解。我觉得写的很好,又怕自己以后不记得了,想看时找不到,所以就把它转载了。 原文地址:http://media4.open.com.cn/l603/fushi/0903/jisuanjzcyl/web/lesson/char8/j2.htm?tdsourcetag=s_p ...

格子小七
格子小七
4 min read
随笔集 |

2019,加油

学习计算机两年多,除了上课老师教的那些东西和强制的学业任务之外,自己也不断摸索着去了解学习一些新的东西,难免走过一些弯路。回想自己的学习之路真的是踩了许多坑,好在有一些收获。 2018,让我感受最深的是我知道了自己很多不知道的东西,尝试了一些从没有尝试过的东西。说实话,我个人是比较喜欢钻研技术的,对于新鲜事物也能保持好奇心,充满求知欲,我也知道自己不太喜欢科研,更多的是匠人精神,所以希望通过自己的学习努力了解更多的技术,当然还要开阔自己眼界,提高自己的格局。 2018是一些事 ...

格子小七
格子小七
1 min read
学习笔记 |

Optimized C++:Proven Techniques for Heightened Performance

C++性能优化指南这是一篇关于C++性能优化指南的学习笔记,主要是通过阅读学习Kurt Guntheroth著的Optimized C++:Proven Techniques for Heightened Performance。 这是一本知识量和信息量很大的一本书书,书里详细介绍了影响C++程序性能的原因,也给出了很多提高性能的优化策略。书中不仅讲解了软件和系统方面的相关内容,还涉及了计算机的硬件组成的基础知识,使读者可以全面的了解计算机和程序设计。书中介绍的方法是具有通用 ...

格子小七
格子小七
12 min read
分享 |

2018中国国际智能产业博览会

2018中国国际智能产业博览会1.博览会概况坐标:重庆主题:智能化:为经济赋能,为生活添彩!形式:“会、展、赛、系列活动” 2.个人经历和感想我很荣幸能够作为志愿者参与到这次智博会的活动中,能够更加直观的体验到智博会。能够近距离的接触到一些高端会议、旁听到一些技术论坛、亲身体验到一些高科技产品,对于我个人是一次难得而又难忘的体验。在这次活动中,自己也有一些所思所感,借此记录分享一下。 首先是志愿服务方面,我从来没有参加过这样类似的志愿活动,平时主要是一些爱心公益,而这次 ...

格子小七
格子小七
2 min read
学习笔记 |

计算机导论——计算机入门篇

第一章1、计算机系统的层次硬件层:包括计算机的各个部分,控制器,运算器(CPU)、存储器、输入设备和输出设备。 软件层:包括由汇编及高级语言等开发出来的应用程序。 操作系统层(OS):是连接硬件和软件的中间桥梁,它由机器指令和广义指令组成。 . 机器指令:指的是CPU能够直接识别并执行的指令;. 广义指令:是指系统定义和解释的软件指令; 2、高级语言与汇编语言的区别汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。它是面向 ...

格子小七
格子小七
16 min read
学习笔记 |

Algorithm thought

算法在计算机的学习过程中是非常重要的,多对于一些常用的算法我们应该了解它的算法思想,所以,在此对一些常用算法思想做一个概念上的简单总结 递归的基本概念一般来说,递归是一个过程或函数在它的定义或说明中又直接或间接调用它自己的一种方法。 递归本质是把一个复杂的大问题层层转化为一个与原问题相似的小问题,利用小问题的解来构筑大问题的解。学习用递归解决问题的关键就是找到问题的递归式,有了递归式就可以知道大问题与小问题之间的关系,从而解决问题了。 递归只需少量的程序就可描述出解题 ...

格子小七
格子小七
3 min read
分享 |

(转)给新手程序员的一封信

给新手程序员的一封信欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。 “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” ——WhyTheLuckyStiff 对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。 仅仅是因为爱好开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”那么你永远不会真正开 ...

格子小七
格子小七
5 min read