作为一名计算机系的大二学生,我感觉我现在的coding and thinking ability远远达不到同阶段其他同学的平均水平,因此,我决定开始在CSDN上写博客,记录自己的所学所知所疑所获,激励自己不断奋进,不断提高代码和算法的能力,在这第一篇博客里,我分别用C++, C, Java, MIPS, X86语言输出Hello Blog!这学期我主要学习Java语言、计组和算法分析课程,在接下来的博客中也会主要涉及这些方面的内容,希望自己能坚持下去。
最后,我想告诉自己,不管起点有多低,只要往上走,总会有到达山顶的那一天!
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello Blog in C++!"<<endl;
return 0;
}
#include<stdio.h>
int main()
{
printf("Hello Blog in C!\n");
return 0;
}
public class Hello
{
public static void main(String []args)
{
System.out.println("Hello Blog in Java!");
}
}
.data
output: .asciiz "Hello Blog in MIPS!\n"
.text
main:
la $a0, output
li $v0, 4
syscall
exit:
li $v0, 10
syscall
data segment
output db 'Hell0 Blog in x86 assembly language!',0ah,0dh,'$'
data ends
stack segment stack
db 100 dup(0)
stack ends
code segment
assume cs:code,ds:data,ss:stack
start:
mov ax, data
mov ds, ax
mov ax, stack
mov ss, ax
mov dx,offset output
mov ah, 09h
int 21h
exit:
mov ah, 4ch
int 21h
code ends
end start