
C
ycjnx
这个作者很懒,什么都没留下…
展开
-
内存访问如何计算段地址?
偏移地址需要先取整,再去和物理地址(取整后)相减。两个地址都先取整,再做减法操作。原创 2023-09-19 09:42:53 · 399 阅读 · 0 评论 -
《30天自制操作系统》harib09c的编译和调试
今天是《30天自制操作系统》学习的第12天,今天的工程目录是`harib09c`,我们一起来调试一下。在目录下直接运行`make`命令就开始编译了原创 2023-09-13 11:47:05 · 198 阅读 · 0 评论 -
汇编语言指令集
最近在学习《30天自制操作系统》,以下是前8天汇编程序用到的指令集合原创 2023-09-06 09:24:27 · 278 阅读 · 0 评论 -
一文搞懂C语言的全局变量
C语言的全局变量分为两类:一、文件全局变量二、工程全局变量把这两类全局变量搞清楚了,你也可以写出高质量的C程序。原创 2023-09-04 16:20:04 · 9589 阅读 · 0 评论 -
CPU占用率从12%降调0%,怎么做到的?
hlt是一条汇编程序命令,在循环等待的时候,使用了hlt命令,竟然让CPU的使用率从12%降到了0%,快来看看代码实现过程吧...原创 2023-09-01 23:43:32 · 192 阅读 · 0 评论 -
nas汇编程序的调试排错方法
nas汇编程序的调试排错方法:1、查找是哪一步错了2、查看对应的*.lst文件,本例中是"asmhead.lst"3、根据*.lst文件的[ERROR #002]提示查看源码,改错。4、重新运行编译,OK原创 2023-09-01 18:52:35 · 816 阅读 · 0 评论 -
《30天自制操作系统》入门方法总结
《30天自制操作系统》是一位日本大佬“川合秀实”老师所写的一本书,逻辑清晰,语言朴实,我跟着中文版的电子书学习了两天,感觉很好。在这里我就实操环节简单做一下总结,以帮助初学者更好的入门原创 2023-08-31 10:43:46 · 541 阅读 · 0 评论 -
Makefile入门
Makefile是一个非常聪明的批处理文件。创建一个名称为Makefile的文件(不带扩展名),用Editplus编辑器原创 2023-08-31 07:26:19 · 489 阅读 · 0 评论 -
C程序设计语言练习1-23 编写一个删除C语言程序中所有的注释语句
本程序运行后,将要求用户输入一个当前目录下的C源码程序文件名,读取后,将文件中的所有注释删除掉,然后另存为*_noc.ext文件,*中可以包含多个点,.ext可以为空(即没有文件扩展名)。原创 2017-06-23 16:54:46 · 4929 阅读 · 1 评论 -
C源程序:输入当前目录下的文本文件名称,尝试打开文件,逐个字符读取文件内容并显示出来
C源程序:输入当前目录下的文本文件名称,尝试打开文件,逐个字符读取文件内容并显示出来。原创 2017-06-22 16:08:01 · 4693 阅读 · 0 评论 -
自己搞,带注释,适合初学者:C程序设计语言练习1-22 把较长的输入行折成短一些的两行或多行,折行的位置在输入行的第n列之前的最后一个非空格之后
自己搞,带注释,适合初学者:C程序设计语言练习1-22 把较长的输入行折成短一些的两行或多行,折行的位置在输入行的第n列之前的最后一个非空格之后。要保证程序能够智能地处理输入行很长及在指定的列前没有空格或制表符时的情况。包括:源文件编辑,编译生成可执行文件,运行测试结果,注释丰富。原创 2017-06-22 14:38:54 · 1260 阅读 · 0 评论