产品详情
说明: 实现一个在linux环境下运行的坦克大战游戏,没有用任何库函数,可以相应键盘的消息事件(利用时钟中断机制实现)
(Battle City game, running a linux environment and did not use any library functions corresponding keyboard message event (clock interrupt mechanism to achieve))
(Battle City game, running a linux environment and did not use any library functions corresponding keyboard message event (clock interrupt mechanism to achieve))
文件列表:
lab1
....\Lab1
....\....\.gitignore,17,2012-04-10
....\....\boot
....\....\....\a.out,4173,2012-04-10
....\....\....\asm.h,487,2012-04-10
....\....\....\boot.h,1230,2012-04-10
....\....\....\bootblock,512,2012-04-10
....\....\....\genboot.pl,374,2012-04-10
....\....\....\main.c,2243,2012-04-10
....\....\....\main.o,1188,2012-04-10
....\....\....\Makefile,240,2012-04-10
....\....\....\start.o,720,2012-04-10
....\....\....\start.S,2066,2012-04-10
....\....\kernel
....\....\......\console.c,2491,2012-04-10
....\....\......\console.o,2084,2012-04-10
....\....\......\count.img,13411,2012-04-10
....\....\......\include
....\....\......\.......\console.h,390,2012-04-10
....\....\......\.......\const.h,128,2012-04-10
....\....\......\.......\irq.h,122,2012-04-10
....\....\......\.......\kernel.h,261,2012-04-10
....\....\......\.......\memory.h,697,2012-04-10
....\....\......\.......\process.h,343,2012-04-10
....\....\......\.......\types.h,419,2012-04-10
....\....\......\.......\x86
....\....\......\.......\...\cpu.h,2103,2012-04-10
....\....\......\.......\...\io.h,569,2012-04-10
....\....\......\.......\...\memory.h,2605,2012-04-10
....\....\......\.......\...\x86.h,156,2012-04-10
....\....\......\irq
....\....\......\...\do_irq.o,1352,2012-04-10
....\....\......\...\do_irq.S,1569,2012-04-10
....\....\......\...\i8259.c,631,2012-04-10
....\....\......\...\i8259.o,797,2012-04-10
....\....\......\...\idt.c,2819,2012-04-10
....\....\......\...\idt.o,3264,2012-04-10
....\....\......\...\irq_handle.c,1502,2012-04-10
....\....\......\...\irq_handle.o,1436,2012-04-10
....\....\......\kernel,12851,2012-04-10
....\....\......\main.c,3425,2012-04-10
....\....\......\main.o,3440,2012-04-10
....\....\......\Makefile,641,2012-04-10
....\....\......\memory
....\....\......\......\kvm.c,2384,2012-04-10
....\....\......\......\kvm.o,1556,2012-04-10
....\....\......\......\util.c,528,2012-04-10
....\....\......\......\util.o,870,2012-04-10
....\....\......\pi.img,13363,2012-04-10
....\....\......\print.img,13363,2012-04-10
....\....\......\process
....\....\......\.......\schedule.c,768,2012-04-10
....\....\......\.......\schedule.o,1172,2012-04-10
....\....\......\.......\util.c,454,2012-04-10
....\....\......\.......\util.o,1116,2012-04-10
....\....\......\test.img,13194,2012-04-10
....\....\......\vfprintf.c,1848,2012-04-10
....\....\......\vfprintf.o,2124,2012-04-10
....\....\README.markdown,1214,2012-04-10
....\lab1实验报告.pdf,522893,2012-04-10
....\Lab1
....\....\.gitignore,17,2012-04-10
....\....\boot
....\....\....\a.out,4173,2012-04-10
....\....\....\asm.h,487,2012-04-10
....\....\....\boot.h,1230,2012-04-10
....\....\....\bootblock,512,2012-04-10
....\....\....\genboot.pl,374,2012-04-10
....\....\....\main.c,2243,2012-04-10
....\....\....\main.o,1188,2012-04-10
....\....\....\Makefile,240,2012-04-10
....\....\....\start.o,720,2012-04-10
....\....\....\start.S,2066,2012-04-10
....\....\kernel
....\....\......\console.c,2491,2012-04-10
....\....\......\console.o,2084,2012-04-10
....\....\......\count.img,13411,2012-04-10
....\....\......\include
....\....\......\.......\console.h,390,2012-04-10
....\....\......\.......\const.h,128,2012-04-10
....\....\......\.......\irq.h,122,2012-04-10
....\....\......\.......\kernel.h,261,2012-04-10
....\....\......\.......\memory.h,697,2012-04-10
....\....\......\.......\process.h,343,2012-04-10
....\....\......\.......\types.h,419,2012-04-10
....\....\......\.......\x86
....\....\......\.......\...\cpu.h,2103,2012-04-10
....\....\......\.......\...\io.h,569,2012-04-10
....\....\......\.......\...\memory.h,2605,2012-04-10
....\....\......\.......\...\x86.h,156,2012-04-10
....\....\......\irq
....\....\......\...\do_irq.o,1352,2012-04-10
....\....\......\...\do_irq.S,1569,2012-04-10
....\....\......\...\i8259.c,631,2012-04-10
....\....\......\...\i8259.o,797,2012-04-10
....\....\......\...\idt.c,2819,2012-04-10
....\....\......\...\idt.o,3264,2012-04-10
....\....\......\...\irq_handle.c,1502,2012-04-10
....\....\......\...\irq_handle.o,1436,2012-04-10
....\....\......\kernel,12851,2012-04-10
....\....\......\main.c,3425,2012-04-10
....\....\......\main.o,3440,2012-04-10
....\....\......\Makefile,641,2012-04-10
....\....\......\memory
....\....\......\......\kvm.c,2384,2012-04-10
....\....\......\......\kvm.o,1556,2012-04-10
....\....\......\......\util.c,528,2012-04-10
....\....\......\......\util.o,870,2012-04-10
....\....\......\pi.img,13363,2012-04-10
....\....\......\print.img,13363,2012-04-10
....\....\......\process
....\....\......\.......\schedule.c,768,2012-04-10
....\....\......\.......\schedule.o,1172,2012-04-10
....\....\......\.......\util.c,454,2012-04-10
....\....\......\.......\util.o,1116,2012-04-10
....\....\......\test.img,13194,2012-04-10
....\....\......\vfprintf.c,1848,2012-04-10
....\....\......\vfprintf.o,2124,2012-04-10
....\....\README.markdown,1214,2012-04-10
....\lab1实验报告.pdf,522893,2012-04-10
