随笔分类 - PA
yzh&jyy大满足套餐,现已加入豪华全家桶
摘要:试验进度 我完成了全部必做内容,最后可以用F1、F2、F3分别玩nterm、pal和bird,默认初始打开的是nterm 思考题 为什么不叫"内核进程"? 可以发现,内核中所有正在执行的函数都共用一个虚拟地址空间——也就是内核地址空间,这是线程和进程最大的区别,因为每个进程都将会有自己的地址空间。
阅读全文
摘要:这次做起来还是很有收获的,虽然最后阶段基本在写库函数,和ICS已经没啥关系了 思考题 AM究竟给程序提供了多大的栈空间呢? 观察$AM_HOME/scripts/linker.ld这个链接脚本可以发现,其中定义了一个符号_stack_pointer 而根据AM启动客户程序的流程可知,在am/src/
阅读全文
摘要:完成了声卡的实现,可以流畅播放If I Could Tell Her~ 但是玩litenes就只有23帧,用fceux就卡得声音都变成了儿童鞋垫 收货 讲几个主要的 假设需要同时定义很多个东西,同时这些东西又有着相同的模式,并且我们希望能够方便地修改、添加这些东西(只需要维护一份唯一的列表),那么就
阅读全文
摘要:写了很多代码,更宝贵的应该是这些思考和经验,所以就放上来了 必做题会被删去,和具体实验相关的内容也会被处理掉,应该看起来是不存在剧透的(大概) 收货 PA1主要是在做一些预备工作,例如阅读NEMU的主体框架,添加一些表达式求值、打断点之类的小功能,以及一些测试程序正确性的方法介绍 在提到表达式解析的
阅读全文