[OS课程设计]第三天:用汇编语言编写运行helloworld和完成Machining-Problem-1(mp1)

第二天结束的时候老师布置了一个作业,下去用汇编语言编写一个Helloworld,把源代码给出来了,直接对着写,还要运行出来。本来以为很简单的,结果卡在编译那步死活出不来,无奈只好等老师在课堂上讲了。课堂上老师又要我们把mp1实验给做出来,这个mp1比较简单,很快就能做出来了。

想看更多?点我点我 “[OS课程设计]第三天:用汇编语言编写运行helloworld和完成Machining-Problem-1(mp1)”

[OS课程设计]第二天:用gcc和makefile实现多文件编译

第二天主要讲了用gcc和Makefile实现多文件编译,不是很难,但很实用!通常我们都是在IDE环境下敲代码的,IDE让我们变懒了,因为我们只用编写代码就行了,至于编译和执行的过程IDE都帮我们做好了。而在linux中,更多的是用终端编写代码,自然的也要自己用命令去编译代码了。gcc就是编译C语言代码的一个编译命令,g++则是编译C++代码的,还有nasm是编译汇编语言的。 想看更多?点我点我 “[OS课程设计]第二天:用gcc和makefile实现多文件编译”

[OS课程设计]第一天:vim的用法

这个星期开始我们有五天的操作系统课程设计,老师第一天就把我们数落了一顿,说我们水平太次,没有一点程序员的高级技能,没办法,我们还是小白,需要慢慢学习。这篇文章就先讲解一些步骤吧(没有老师讲得好,凑合着看吧。有啥不对的或者要补充的可以联系我,我再添加)

注:以下内容均在VM虚拟机Ubuntu16.04 64位系统下测试,其他系统或者32位的Ubuntu可能会有部分差异

一,安装vim

sudo apt-get install vim
安装vim

输入

vim

测试vim是否安装好,显示

说明安装成功,输入“:q”退出。

想看更多?点我点我 “[OS课程设计]第一天:vim的用法”