摘要: /* -*- P4_16 -*- */ #include <core.p4> #include <v1model.p4> /************************************************************************* ************** 阅读全文
posted @ 2022-05-18 17:03 gaoren 阅读(67) 评论(0) 推荐(0) 编辑
摘要: /* -*- P4_16 -*- */ #include <core.p4> #include <v1model.p4> /************************************************************************* ************** 阅读全文
posted @ 2022-05-18 16:28 gaoren 阅读(17) 评论(0) 推荐(0) 编辑
摘要: /* -*- P4_16 -*- */ #include <core.p4> #include <v1model.p4> /************************************************************************* ************** 阅读全文
posted @ 2022-05-18 16:18 gaoren 阅读(13) 评论(0) 推荐(0) 编辑
摘要: #include <core.p4> #include <v1model.p4> const bit<16> TYPE_IPV4 = 0x800; const bit<16> TYPE_VLAN = 0x8100; #define MAX_VLAN_TAG_NUM 2 const bit<16> L 阅读全文
posted @ 2022-05-16 19:12 gaoren 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 软件构建阶段点: 阅读全文
posted @ 2019-12-12 21:30 gaoren 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 结构体、文字显示与GDT/IDT初始化 该章节以一个成果运行后的显示图开篇,如图1所示,该章节主要做的就是字符显示在界面上,至于如何做到字符显示呐?其实可以每个像素点间的组合,例如字符”A“可以看成16*16的像素点,每个点可以为0或者1,为1代表此像素点可以显示白色,为0则显示的为界面的颜色,通过 阅读全文
posted @ 2019-10-03 13:29 gaoren 阅读(342) 评论(0) 推荐(0) 编辑
摘要: C语言与画面显示的练习 依旧先起个博客随笔,目前通过这样的方式才能让我保持继续看这本书的动力。 脱了好几天,差点就又放弃了,趁着国庆放假的日子来从新拾起。第四章的主要内容就是利用c语言调用汇编语言的画图接口,然后在c方法中对屏幕进行绘画,进而达到一种类似window的图形化界面的功能。这部分还是涵盖 阅读全文
posted @ 2019-09-25 00:07 gaoren 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 进入32位模式并导入C语言 占个坑位,初看这个章节应该有很干很干的货了,讲的是在启动过程中如何装载c语言程序(有点意思咯)。 回来记录下本章的内容,昨晚看完这个章节,前半部分讲述磁盘的结构(柱面C、磁头H、扇区S),每个扇区是512字节。操作系统的启动区是处于C0-H0-S1,也就是(柱面0,磁头0 阅读全文
posted @ 2019-09-23 23:42 gaoren 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 汇编语言学习与Makefile入门 好奇心继续着书中的思路走,这个章节介绍的具体的操作系统启动时的过程,比如是怎么打印出“hello world”,书中介绍就是利用汇编语言调用bios提供的显卡接口(到处都是接口),然后一个个字符的显示在屏幕上。 书中从一段大段汇编语言开始介绍本章的内容,从新回顾了 阅读全文
posted @ 2019-09-23 00:10 gaoren 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 从计算机结构到汇编程序入门 最近受知乎影响,一股脑热买了这本《30天自制操作系统》的书,该书是日本一位大牛写的。看了前20页,还是有些东西可以琢磨的,虽然接触计算机也7年了,惭愧在于大多都只停留在想法,而未动手去好好实践,大忌大忌。写这个系列章节也是希望通过这样的方式来督促自己。工作几个月的感受其实 阅读全文
posted @ 2019-09-21 20:20 gaoren 阅读(1620) 评论(1) 推荐(0) 编辑