├── .gitignore ├── AOpt2022 ├── blur_the_image.py ├── data │ ├── blurred_eason.png │ └── ori_eason.png ├── hw1.py └── readme.md ├── CN2021_spring ├── lab-1 │ ├── README.md │ ├── myhub.py │ ├── start_mininet.py │ └── testcases │ │ ├── myhub_testscenario.py │ │ └── test_lab1.py ├── lab-2 │ ├── README.md │ ├── myswitch.py │ ├── myswitch_lru.py │ ├── myswitch_to.py │ ├── myswitch_traffic.py │ ├── start_mininet.py │ └── testcases │ │ ├── myswitch_lru_testscenario.srpy │ │ ├── myswitch_to_testscenario.srpy │ │ ├── myswitch_traffic_testscenario.srpy │ │ └── test_submit.py ├── lab-3 │ ├── README.md │ ├── forwarding_table.txt │ ├── myrouter.py │ ├── start_mininet.py │ └── testcases │ │ ├── myrouter1_testsenario.srpy │ │ └── test_submit.py ├── lab-4 │ ├── README.md │ ├── forwarding_table.txt │ ├── myrouter.py │ ├── start_mininet.py │ └── testcases │ │ ├── myrouter2_testscenario.srpy │ │ └── test_submit.py ├── lab-5 │ ├── README.md │ ├── forwarding_table.txt │ ├── myrouter.py │ ├── start_mininet.py │ └── testcases │ │ ├── router3_testscenario.srpy │ │ ├── router3_testscenario_template.py │ │ └── test_submit.py ├── lab-6 │ ├── README.md │ ├── blastee.py │ ├── blaster.py │ ├── middlebox.py │ ├── start_mininet.py │ └── testcases │ │ └── test_submit.py └── lab-7 │ ├── README.md │ ├── cachingServer │ ├── cacheTable.py │ └── cachingServer.py │ ├── dnsServer │ ├── dns_server.py │ └── dns_table.txt │ ├── mainServer │ ├── doc │ │ ├── index.html │ │ └── success.jpg │ └── mainServer.py │ ├── requirements.txt │ ├── runCachingServer.py │ ├── runDNSServer.py │ ├── testDNS.py │ ├── test_entry.py │ ├── testcases │ ├── baseTestcase.py │ ├── test_all.py │ ├── test_cache.py │ ├── test_dns.py │ └── test_submit.py │ └── utils │ ├── dns_utils.py │ ├── ip_utils.py │ ├── manageservice.py │ ├── network.py │ ├── rpcServer.py │ └── tracer.py ├── Complier2021 ├── Makefile ├── README.md ├── assembly.cpp ├── assembly.h ├── gtree.c ├── gtree.h ├── lexical.l ├── main.c ├── optimize.cpp ├── semantic.cpp ├── semantic.h └── syntax.y ├── DS2020_fall_MYSTL ├── Makefile ├── README.md ├── array.h ├── bin │ ├── Makefile │ └── parser.cpp ├── forward_list.h ├── graph.h ├── iter.h ├── list.h ├── main.cpp ├── pqueue.h ├── queue.h ├── stack.h ├── union_find.h ├── unordered_map.h ├── unordered_set.h ├── utils.h └── vector.h ├── FLA2021_fall ├── README.md ├── code │ ├── Makefile │ ├── main.cpp │ ├── parser.cpp │ ├── parser.h │ ├── turing_machine.cpp │ └── turing_machine.h └── program │ ├── gcd.tm │ └── palindrome_detector_2tapes.tm ├── LICENSE ├── NN2024 ├── framework │ ├── __init__.py │ ├── autograd.py │ ├── data.py │ ├── init.py │ ├── nn.py │ ├── ops.py │ └── optim.py ├── main.py └── test_autograd.py ├── OS2021_spring ├── lab0 │ ├── genboot.pl │ ├── index.md │ ├── mbr.bin │ ├── mbr.elf │ ├── mbr.o │ └── mbr.s ├── lab1 │ ├── .DS_Store │ ├── document.pdf │ └── lab1 │ │ ├── Makefile │ │ ├── app │ │ ├── Makefile │ │ └── app.s │ │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ └── start.s │ │ └── utils │ │ └── genboot.pl ├── lab2 │ ├── .DS_Store │ ├── lab2.html │ └── lab2 │ │ ├── Makefile │ │ ├── app │ │ ├── Makefile │ │ └── main.c │ │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ ├── boot.s │ │ └── start.S │ │ ├── kernel │ │ ├── .DS_Store │ │ ├── Makefile │ │ ├── include │ │ │ ├── common.h │ │ │ ├── common │ │ │ │ ├── assert.h │ │ │ │ ├── const.h │ │ │ │ └── types.h │ │ │ ├── device.h │ │ │ ├── device │ │ │ │ ├── disk.h │ │ │ │ ├── keyboard.h │ │ │ │ ├── serial.h │ │ │ │ └── vga.h │ │ │ ├── x86.h │ │ │ └── x86 │ │ │ │ ├── cpu.h │ │ │ │ ├── io.h │ │ │ │ ├── irq.h │ │ │ │ └── memory.h │ │ ├── kernel │ │ │ ├── disk.c │ │ │ ├── doIrq.S │ │ │ ├── i8259.c │ │ │ ├── idt.c │ │ │ ├── irqHandle.c │ │ │ ├── keyboard.c │ │ │ ├── kvm.c │ │ │ ├── serial.c │ │ │ └── vga.c │ │ ├── lib │ │ │ └── abort.c │ │ └── main.c │ │ ├── lib │ │ ├── lib.h │ │ ├── syscall.c │ │ └── types.h │ │ └── utils │ │ ├── genBoot.pl │ │ └── genKernel.pl ├── lab3 │ ├── document.pdf │ └── lab3 │ │ ├── Makefile │ │ ├── app │ │ ├── Makefile │ │ └── main.c │ │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ └── start.S │ │ ├── kernel │ │ ├── .DS_Store │ │ ├── Makefile │ │ ├── include │ │ │ ├── common.h │ │ │ ├── common │ │ │ │ ├── assert.h │ │ │ │ ├── const.h │ │ │ │ └── types.h │ │ │ ├── device.h │ │ │ ├── device │ │ │ │ ├── disk.h │ │ │ │ ├── serial.h │ │ │ │ ├── timer.h │ │ │ │ └── vga.h │ │ │ ├── x86.h │ │ │ └── x86 │ │ │ │ ├── cpu.h │ │ │ │ ├── io.h │ │ │ │ ├── irq.h │ │ │ │ └── memory.h │ │ ├── kernel │ │ │ ├── disk.c │ │ │ ├── doIrq.S │ │ │ ├── i8259.c │ │ │ ├── idt.c │ │ │ ├── irqHandle.c │ │ │ ├── kvm.c │ │ │ ├── serial.c │ │ │ ├── timer.c │ │ │ └── vga.c │ │ ├── lib │ │ │ └── abort.c │ │ └── main.c │ │ ├── lib │ │ ├── lib.h │ │ ├── syscall.c │ │ └── types.h │ │ └── utils │ │ ├── genBoot.pl │ │ └── genKernel.pl ├── lab4 │ ├── .DS_Store │ ├── lab4.html │ └── lab4 │ │ ├── Makefile │ │ ├── app │ │ ├── Makefile │ │ └── main.c │ │ ├── bootloader │ │ ├── Makefile │ │ ├── boot.c │ │ ├── boot.h │ │ └── start.S │ │ ├── kernel │ │ ├── .DS_Store │ │ ├── Makefile │ │ ├── include │ │ │ ├── .DS_Store │ │ │ ├── common.h │ │ │ ├── common │ │ │ │ ├── assert.h │ │ │ │ ├── const.h │ │ │ │ └── types.h │ │ │ ├── device.h │ │ │ ├── device │ │ │ │ ├── disk.h │ │ │ │ ├── keyboard.h │ │ │ │ ├── serial.h │ │ │ │ ├── timer.h │ │ │ │ └── vga.h │ │ │ ├── x86.h │ │ │ └── x86 │ │ │ │ ├── cpu.h │ │ │ │ ├── io.h │ │ │ │ ├── irq.h │ │ │ │ └── memory.h │ │ ├── kernel │ │ │ ├── disk.c │ │ │ ├── doIrq.S │ │ │ ├── i8259.c │ │ │ ├── idt.c │ │ │ ├── irqHandle.c │ │ │ ├── keyboard.c │ │ │ ├── kvm.c │ │ │ ├── serial.c │ │ │ ├── timer.c │ │ │ └── vga.c │ │ ├── lib │ │ │ └── abort.c │ │ └── main.c │ │ ├── lib │ │ ├── lib.h │ │ ├── syscall.c │ │ └── types.h │ │ └── utils │ │ ├── genBoot.pl │ │ └── genKernel.pl └── lab5 │ ├── lab5.pdf │ └── lab5 │ ├── .DS_Store │ ├── Makefile │ ├── app │ ├── Makefile │ └── main.c │ ├── bootloader │ ├── Makefile │ ├── boot.c │ ├── boot.h │ └── start.S │ ├── kernel │ ├── .DS_Store │ ├── Makefile │ ├── include │ │ ├── .DS_Store │ │ ├── common.h │ │ ├── common │ │ │ ├── assert.h │ │ │ ├── const.h │ │ │ ├── types.h │ │ │ └── utils.h │ │ ├── device.h │ │ ├── device │ │ │ ├── disk.h │ │ │ ├── keyboard.h │ │ │ ├── serial.h │ │ │ ├── timer.h │ │ │ └── vga.h │ │ ├── fs.h │ │ ├── fs │ │ │ └── ext.h │ │ ├── x86.h │ │ └── x86 │ │ │ ├── cpu.h │ │ │ ├── io.h │ │ │ ├── irq.h │ │ │ └── memory.h │ ├── kernel │ │ ├── disk.c │ │ ├── doIrq.S │ │ ├── fs.c │ │ ├── i8259.c │ │ ├── idt.c │ │ ├── irqHandle.c │ │ ├── keyboard.c │ │ ├── kvm.c │ │ ├── serial.c │ │ ├── timer.c │ │ └── vga.c │ ├── lib │ │ ├── abort.c │ │ └── utils.c │ └── main.c │ ├── lib │ ├── lib.h │ ├── syscall.c │ ├── types.h │ ├── utils.c │ └── utils.h │ ├── tags │ └── utils │ ├── .DS_Store │ ├── genBoot.pl │ ├── genFS │ ├── .DS_Store │ ├── Makefile │ ├── data.h │ ├── func.c │ ├── func.h │ ├── genFS.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── genFS │ ├── main.c │ ├── types.h │ ├── utils.c │ └── utils.h │ └── genKernel.pl ├── README.md ├── Ssp2023 ├── .gitignore ├── README.md ├── appcode │ ├── README.md │ ├── app.py │ ├── start.sh │ └── templates │ │ └── index.html ├── args.py ├── assets │ ├── ds2onlineModel.png │ ├── nlu_procedure.svg │ └── paddlespeechtts.png └── nlu │ ├── llama.py │ ├── server.py │ └── weather.py ├── TS2022 ├── assignment-1 │ ├── code │ │ ├── main.py │ │ ├── metrics.py │ │ ├── models.py │ │ ├── readme.md │ │ ├── transforms.py │ │ └── utils.py │ └── data │ │ └── ETTh1.csv ├── assignment-2 │ ├── code │ │ ├── main.py │ │ ├── metrics.py │ │ ├── models.py │ │ ├── readme.txt │ │ ├── transforms.py │ │ └── utils.py │ └── data │ │ └── ETTh1.csv └── assignment-5 │ └── code │ ├── README.md │ ├── data_provider │ ├── __init__.py │ ├── data_factory.py │ └── data_loader.py │ ├── exp │ ├── exp_basic.py │ ├── exp_main.py │ └── exp_stat.py │ ├── layers │ ├── AutoCorrelation.py │ ├── Autoformer_EncDec.py │ ├── Embed.py │ ├── SelfAttention_Family.py │ └── Transformer_EncDec.py │ ├── models │ ├── Autoformer.py │ ├── DLinear.py │ ├── Informer.py │ ├── Linear.py │ ├── NLinear.py │ ├── Stat_models.py │ └── Transformer.py │ ├── run_longExp.py │ ├── scripts │ ├── EXP-Embedding │ │ └── Formers_Embedding.sh │ ├── EXP-LongForecasting │ │ ├── Formers_Long.sh │ │ ├── Linear-I.sh │ │ ├── Linear │ │ │ ├── .DS_Store │ │ │ ├── electricity.sh │ │ │ ├── etth1.sh │ │ │ ├── etth2.sh │ │ │ ├── ettm1.sh │ │ │ ├── ettm2.sh │ │ │ ├── exchange_rate.sh │ │ │ ├── ili.sh │ │ │ ├── traffic.sh │ │ │ ├── univariate │ │ │ │ ├── etth1.sh │ │ │ │ ├── etth2.sh │ │ │ │ ├── ettm1.sh │ │ │ │ └── ettm2.sh │ │ │ └── weather.sh │ │ └── Stat_Long.sh │ └── EXP-LookBackWindow │ │ ├── Formers_LookBackWindow.sh │ │ └── Linear_DiffWindow.sh │ └── utils │ ├── masking.py │ ├── metrics.py │ ├── timefeatures.py │ └── tools.py └── pa2020_fall ├── Makefile ├── Makefile.git ├── game ├── Makefile ├── include │ ├── adt │ │ └── linklist.h │ ├── common.h │ ├── debug.h │ ├── device │ │ ├── audio.h │ │ ├── palette.h │ │ └── video.h │ ├── game-common.h │ └── x86.h └── src │ ├── common │ ├── device │ │ ├── audio.c │ │ ├── font.c │ │ ├── palette.c │ │ ├── timer.c │ │ └── video.c │ ├── lib │ │ └── syscall.c │ └── main.c │ ├── credits │ ├── credits.c │ ├── keyboard.c │ └── rolling.c │ ├── nemu-pal │ ├── CREDITS.txt │ ├── README.txt │ ├── battle │ │ ├── battle.c │ │ └── fight.c │ ├── device │ │ ├── input.c │ │ ├── palette.c │ │ └── video.c │ ├── game │ │ ├── game.c │ │ ├── play.c │ │ └── script.c │ ├── global │ │ ├── global.c │ │ ├── palcommon.c │ │ └── res.c │ ├── gpl.txt │ ├── hal │ │ ├── keyboard.c │ │ ├── timer.c │ │ └── video.c │ ├── include │ │ ├── _common.h │ │ ├── ascii.h │ │ ├── battle.h │ │ ├── big5font.h │ │ ├── ending.h │ │ ├── fight.h │ │ ├── font.h │ │ ├── game.h │ │ ├── gbfont.h │ │ ├── getopt.h │ │ ├── global.h │ │ ├── hal.h │ │ ├── input.h │ │ ├── itemmenu.h │ │ ├── magicmenu.h │ │ ├── main.h │ │ ├── main_PSP.h │ │ ├── map.h │ │ ├── midi.h │ │ ├── palcommon.h │ │ ├── palette.h │ │ ├── play.h │ │ ├── res.h │ │ ├── rixplay.h │ │ ├── rngplay.h │ │ ├── scene.h │ │ ├── script.h │ │ ├── sound.h │ │ ├── text.h │ │ ├── ui.h │ │ ├── uibattle.h │ │ ├── uigame.h │ │ ├── util.h │ │ └── video.h │ ├── main.c │ ├── misc │ │ ├── ending.c │ │ ├── rngplay.c │ │ ├── util.c │ │ └── yj1.c │ ├── scene │ │ ├── map.c │ │ └── scene.c │ ├── ui │ │ ├── font.c │ │ ├── itemmenu.c │ │ ├── magicmenu.c │ │ ├── text.c │ │ ├── ui.c │ │ ├── uibattle.c │ │ └── uigame.c │ └── unuse │ │ ├── midi.c │ │ ├── rixplay.c │ │ ├── sdl.c │ │ └── sound.c │ └── typing │ ├── draw.c │ ├── effect.c │ ├── game.c │ ├── include │ └── game.h │ └── keyboard.c ├── include ├── config.h └── trap.h ├── kernel ├── Makefile ├── include │ ├── common.h │ ├── debug.h │ ├── memory.h │ ├── x86.h │ └── x86 │ │ ├── cpu.h │ │ ├── io.h │ │ └── memory.h ├── src │ ├── driver │ │ └── ide │ │ │ ├── cache.c │ │ │ ├── disk.c │ │ │ ├── dma.c │ │ │ ├── dma.h │ │ │ └── ide.c │ ├── elf │ │ └── elf.c │ ├── fs │ │ └── fs.c │ ├── irq │ │ ├── do_irq.S │ │ ├── i8259.c │ │ ├── idt.c │ │ └── irq_handle.c │ ├── lib │ │ ├── misc.c │ │ ├── printk.c │ │ └── serial.c │ ├── main.c │ ├── memory │ │ ├── kvm.c │ │ ├── mm.c │ │ └── vmem.c │ └── syscall │ │ └── do_syscall.c └── start │ └── start.S ├── libs ├── nemu-ref │ ├── include │ │ ├── cpu-ref │ │ │ ├── alu_ref.h │ │ │ ├── fpu_ref.h │ │ │ ├── instr_helper_ref.h │ │ │ └── instr_ref.h │ │ ├── scoring.h │ │ └── test │ │ │ └── reg_alu_fpu_test_score.h │ └── lib-nemu-ref.a └── newlib │ ├── include │ ├── _ansi.h │ ├── _syslist.h │ ├── alloca.h │ ├── ar.h │ ├── argz.h │ ├── assert.h │ ├── complex.h │ ├── ctype.h │ ├── dirent.h │ ├── envlock.h │ ├── envz.h │ ├── errno.h │ ├── fastmath.h │ ├── fcntl.h │ ├── fnmatch.h │ ├── getopt.h │ ├── glob.h │ ├── grp.h │ ├── iconv.h │ ├── ieeefp.h │ ├── inttypes.h │ ├── langinfo.h │ ├── libgen.h │ ├── limits.h │ ├── locale.h │ ├── machine │ │ ├── _default_types.h │ │ ├── _types.h │ │ ├── ansi.h │ │ ├── endian.h │ │ ├── fastmath.h │ │ ├── ieeefp.h │ │ ├── malloc.h │ │ ├── param.h │ │ ├── setjmp-dj.h │ │ ├── setjmp.h │ │ ├── stdlib.h │ │ ├── termios.h │ │ ├── time.h │ │ └── types.h │ ├── malloc.h │ ├── math.h │ ├── newlib.h │ ├── paths.h │ ├── pthread.h │ ├── pwd.h │ ├── reent.h │ ├── regdef.h │ ├── regex.h │ ├── rpc │ │ ├── types.h │ │ └── xdr.h │ ├── sched.h │ ├── search.h │ ├── setjmp.h │ ├── signal.h │ ├── spawn.h │ ├── stdatomic.h │ ├── stdint.h │ ├── stdio.h │ ├── stdio_ext.h │ ├── stdlib.h │ ├── string.h │ ├── strings.h │ ├── sys │ │ ├── _default_fcntl.h │ │ ├── _types.h │ │ ├── cdefs.h │ │ ├── config.h │ │ ├── custom_file.h │ │ ├── dir.h │ │ ├── dirent.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── features.h │ │ ├── file.h │ │ ├── iconvnls.h │ │ ├── lock.h │ │ ├── param.h │ │ ├── queue.h │ │ ├── reent.h │ │ ├── resource.h │ │ ├── sched.h │ │ ├── signal.h │ │ ├── stat.h │ │ ├── stdio.h │ │ ├── string.h │ │ ├── syslimits.h │ │ ├── time.h │ │ ├── timeb.h │ │ ├── times.h │ │ ├── types.h │ │ ├── unistd.h │ │ ├── utime.h │ │ └── wait.h │ ├── tar.h │ ├── termios.h │ ├── tgmath.h │ ├── time.h │ ├── unctrl.h │ ├── unistd.h │ ├── utime.h │ ├── utmp.h │ ├── wchar.h │ ├── wctype.h │ └── wordexp.h │ └── libc.a ├── nemu ├── Makefile ├── include │ ├── cpu │ │ ├── alu.h │ │ ├── cpu.h │ │ ├── fpu.h │ │ ├── instr.h │ │ ├── instr │ │ │ ├── adc.h │ │ │ ├── add.h │ │ │ ├── and.h │ │ │ ├── call.h │ │ │ ├── cli.h │ │ │ ├── cmp.h │ │ │ ├── cmps.h │ │ │ ├── dec.h │ │ │ ├── div.h │ │ │ ├── flags.h │ │ │ ├── group.h │ │ │ ├── in.h │ │ │ ├── inc.h │ │ │ ├── int_.h │ │ │ ├── iret.h │ │ │ ├── jcc.h │ │ │ ├── jmp.h │ │ │ ├── lea.h │ │ │ ├── leave.h │ │ │ ├── lgdt.h │ │ │ ├── lidt.h │ │ │ ├── mov.h │ │ │ ├── mul.h │ │ │ ├── neg.h │ │ │ ├── not.h │ │ │ ├── or.h │ │ │ ├── out.h │ │ │ ├── pop.h │ │ │ ├── push.h │ │ │ ├── ret.h │ │ │ ├── sbb.h │ │ │ ├── setcc.h │ │ │ ├── shift.h │ │ │ ├── special.h │ │ │ ├── sti.h │ │ │ ├── stos.h │ │ │ ├── sub.h │ │ │ ├── test.h │ │ │ ├── x87.h │ │ │ └── xor.h │ │ ├── instr_helper.h │ │ ├── intr.h │ │ ├── modrm.h │ │ ├── operand.h │ │ ├── reg.h │ │ ├── reg_fpu.h │ │ └── sib.h │ ├── device │ │ ├── audio.h │ │ ├── i8259_pic.h │ │ ├── ide.h │ │ ├── keyboard.h │ │ ├── mm_io.h │ │ ├── port_io.h │ │ ├── sdl.h │ │ ├── serial.h │ │ ├── timer.h │ │ └── vga.h │ ├── macro.h │ ├── memory │ │ ├── memory.h │ │ └── mmu │ │ │ ├── cache.h │ │ │ ├── page.h │ │ │ ├── segment.h │ │ │ └── tlb.h │ ├── monitor │ │ ├── breakpoint.h │ │ └── ui.h │ ├── nemu.h │ └── test │ │ └── reg_alu_fpu_test.h └── src │ ├── cpu │ ├── alu.c │ ├── cpu.c │ ├── decode │ │ ├── debug.c │ │ ├── modrm.c │ │ ├── opcode.c │ │ ├── opcode_ref.c │ │ ├── operand.c │ │ └── sib.c │ ├── fpu.c │ ├── instr │ │ ├── adc.c │ │ ├── add.c │ │ ├── and.c │ │ ├── bt.c │ │ ├── call.c │ │ ├── cbw.c │ │ ├── cli.c │ │ ├── cltd.c │ │ ├── cmov.c │ │ ├── cmp.c │ │ ├── cmps.c │ │ ├── data_size.c │ │ ├── dec.c │ │ ├── div.c │ │ ├── flags.c │ │ ├── group.c │ │ ├── hlt.c │ │ ├── idiv.c │ │ ├── imul.c │ │ ├── in.c │ │ ├── inc.c │ │ ├── int_.c │ │ ├── inv.c │ │ ├── iret.c │ │ ├── jcc.c │ │ ├── jmp.c │ │ ├── lea.c │ │ ├── leave.c │ │ ├── lgdt.c │ │ ├── lidt.c │ │ ├── mov.c │ │ ├── movs.c │ │ ├── mul.c │ │ ├── neg.c │ │ ├── nemu_trap.c │ │ ├── nop.c │ │ ├── not.c │ │ ├── opcode_2_byte.c │ │ ├── or.c │ │ ├── out.c │ │ ├── pop.c │ │ ├── push.c │ │ ├── rep_repe.c │ │ ├── ret.c │ │ ├── sar.c │ │ ├── sbb.c │ │ ├── setcc.c │ │ ├── shl.c │ │ ├── shr.c │ │ ├── sti.c │ │ ├── stos.c │ │ ├── sub.c │ │ ├── test.c │ │ ├── x87.c │ │ └── xor.c │ ├── intr.c │ ├── reg.c │ └── test │ │ ├── alu_test.c │ │ └── fpu_test.c │ ├── device │ ├── dev │ │ ├── audio-web.c │ │ ├── audio.c │ │ ├── ide.c │ │ ├── keyboard.c │ │ ├── serial.c │ │ ├── timer.c │ │ ├── vga-palette.c │ │ └── vga.c │ ├── i8259_pic.c │ ├── io │ │ ├── mm_io.c │ │ └── port_io.c │ └── sdl.c │ ├── main.c │ ├── memory │ ├── memory.c │ └── mmu │ │ ├── cache.c │ │ ├── page.c │ │ ├── segment.c │ │ └── tlb.c │ ├── monitor │ ├── breakpoint.c │ ├── elf.c │ ├── expr.c │ └── ui.c │ └── parse_args.c ├── scripts ├── .gitkeep ├── .scores │ ├── score_1600404402_pa-1 │ ├── score_1602213043_pa-2-1 │ ├── score_1603079479_pa-2-2 │ ├── score_1603103929_pa-2-3 │ ├── score_1604281012_pa-3-1 │ ├── score_1604500755_pa-3-2 │ ├── score_1607221947_pa-3-3 │ ├── score_1607935084_pa-4-1 │ ├── score_1608363358_pa-4-2 │ ├── score_1608865069_pa-4-2 │ └── score_1608878787_pa-4-3 ├── objdump4nemu-i386 └── submit └── testcase ├── Makefile ├── od ├── src ├── 32_keyboard_inline.c ├── add-longlong.c ├── add.c ├── bit.c ├── bubble-sort.c ├── echo.c ├── fact.c ├── fib.c ├── gotbaha.c ├── hello-inline.c ├── hello-str.c ├── if-else.c ├── leap-year.c ├── matrix-mul-small.c ├── matrix-mul.c ├── max.c ├── min3.c ├── mov-c.c ├── mov-cmp.S ├── mov-jcc.c ├── mov.S ├── movsx.c ├── mul-longlong.c ├── pascal.c ├── prime.c ├── quick-sort.c ├── select-sort.c ├── shuixianhua.c ├── string.c ├── struct.c ├── sub-longlong.c ├── sum.c ├── test-float.c └── wanshu.c └── start.S /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | __pycache__ 3 | -------------------------------------------------------------------------------- /AOpt2022/blur_the_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/AOpt2022/blur_the_image.py -------------------------------------------------------------------------------- /AOpt2022/data/blurred_eason.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/AOpt2022/data/blurred_eason.png -------------------------------------------------------------------------------- /AOpt2022/data/ori_eason.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/AOpt2022/data/ori_eason.png -------------------------------------------------------------------------------- /AOpt2022/hw1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/AOpt2022/hw1.py -------------------------------------------------------------------------------- /AOpt2022/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/AOpt2022/readme.md -------------------------------------------------------------------------------- /CN2021_spring/lab-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-1/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-1/myhub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-1/myhub.py -------------------------------------------------------------------------------- /CN2021_spring/lab-1/start_mininet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-1/start_mininet.py -------------------------------------------------------------------------------- /CN2021_spring/lab-1/testcases/test_lab1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-1/testcases/test_lab1.py -------------------------------------------------------------------------------- /CN2021_spring/lab-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-2/myswitch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/myswitch.py -------------------------------------------------------------------------------- /CN2021_spring/lab-2/myswitch_lru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/myswitch_lru.py -------------------------------------------------------------------------------- /CN2021_spring/lab-2/myswitch_to.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/myswitch_to.py -------------------------------------------------------------------------------- /CN2021_spring/lab-2/myswitch_traffic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/myswitch_traffic.py -------------------------------------------------------------------------------- /CN2021_spring/lab-2/start_mininet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/start_mininet.py -------------------------------------------------------------------------------- /CN2021_spring/lab-2/testcases/test_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-2/testcases/test_submit.py -------------------------------------------------------------------------------- /CN2021_spring/lab-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-3/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-3/forwarding_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-3/forwarding_table.txt -------------------------------------------------------------------------------- /CN2021_spring/lab-3/myrouter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-3/myrouter.py -------------------------------------------------------------------------------- /CN2021_spring/lab-3/start_mininet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-3/start_mininet.py -------------------------------------------------------------------------------- /CN2021_spring/lab-3/testcases/test_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-3/testcases/test_submit.py -------------------------------------------------------------------------------- /CN2021_spring/lab-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-4/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-4/forwarding_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-4/forwarding_table.txt -------------------------------------------------------------------------------- /CN2021_spring/lab-4/myrouter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-4/myrouter.py -------------------------------------------------------------------------------- /CN2021_spring/lab-4/start_mininet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-4/start_mininet.py -------------------------------------------------------------------------------- /CN2021_spring/lab-4/testcases/test_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-4/testcases/test_submit.py -------------------------------------------------------------------------------- /CN2021_spring/lab-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-5/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-5/forwarding_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-5/forwarding_table.txt -------------------------------------------------------------------------------- /CN2021_spring/lab-5/myrouter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-5/myrouter.py -------------------------------------------------------------------------------- /CN2021_spring/lab-5/start_mininet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-5/start_mininet.py -------------------------------------------------------------------------------- /CN2021_spring/lab-5/testcases/test_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-5/testcases/test_submit.py -------------------------------------------------------------------------------- /CN2021_spring/lab-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-6/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-6/blastee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-6/blastee.py -------------------------------------------------------------------------------- /CN2021_spring/lab-6/blaster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-6/blaster.py -------------------------------------------------------------------------------- /CN2021_spring/lab-6/middlebox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-6/middlebox.py -------------------------------------------------------------------------------- /CN2021_spring/lab-6/start_mininet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-6/start_mininet.py -------------------------------------------------------------------------------- /CN2021_spring/lab-6/testcases/test_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-6/testcases/test_submit.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/README.md -------------------------------------------------------------------------------- /CN2021_spring/lab-7/cachingServer/cacheTable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/cachingServer/cacheTable.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/dnsServer/dns_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/dnsServer/dns_server.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/dnsServer/dns_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/dnsServer/dns_table.txt -------------------------------------------------------------------------------- /CN2021_spring/lab-7/mainServer/doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/mainServer/doc/index.html -------------------------------------------------------------------------------- /CN2021_spring/lab-7/mainServer/doc/success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/mainServer/doc/success.jpg -------------------------------------------------------------------------------- /CN2021_spring/lab-7/mainServer/mainServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/mainServer/mainServer.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/requirements.txt: -------------------------------------------------------------------------------- 1 | dnslib==0.9.14 2 | rpyc==5.0.1 3 | -------------------------------------------------------------------------------- /CN2021_spring/lab-7/runCachingServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/runCachingServer.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/runDNSServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/runDNSServer.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/testDNS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/testDNS.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/test_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/test_entry.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/testcases/baseTestcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/testcases/baseTestcase.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/testcases/test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/testcases/test_all.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/testcases/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/testcases/test_cache.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/testcases/test_dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/testcases/test_dns.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/testcases/test_submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/testcases/test_submit.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/utils/dns_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/utils/dns_utils.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/utils/ip_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/utils/ip_utils.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/utils/manageservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/utils/manageservice.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/utils/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/utils/network.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/utils/rpcServer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/utils/rpcServer.py -------------------------------------------------------------------------------- /CN2021_spring/lab-7/utils/tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/CN2021_spring/lab-7/utils/tracer.py -------------------------------------------------------------------------------- /Complier2021/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/Makefile -------------------------------------------------------------------------------- /Complier2021/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/README.md -------------------------------------------------------------------------------- /Complier2021/assembly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/assembly.cpp -------------------------------------------------------------------------------- /Complier2021/assembly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/assembly.h -------------------------------------------------------------------------------- /Complier2021/gtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/gtree.c -------------------------------------------------------------------------------- /Complier2021/gtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/gtree.h -------------------------------------------------------------------------------- /Complier2021/lexical.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/lexical.l -------------------------------------------------------------------------------- /Complier2021/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/main.c -------------------------------------------------------------------------------- /Complier2021/optimize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/optimize.cpp -------------------------------------------------------------------------------- /Complier2021/semantic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/semantic.cpp -------------------------------------------------------------------------------- /Complier2021/semantic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/semantic.h -------------------------------------------------------------------------------- /Complier2021/syntax.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Complier2021/syntax.y -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/Makefile -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/README.md -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/array.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/bin/Makefile -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/bin/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/bin/parser.cpp -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/forward_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/forward_list.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/graph.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/iter.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/list.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/main.cpp -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/pqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/pqueue.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/queue.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/stack.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/union_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/union_find.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/unordered_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/unordered_map.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/unordered_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/unordered_set.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/utils.h -------------------------------------------------------------------------------- /DS2020_fall_MYSTL/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/DS2020_fall_MYSTL/vector.h -------------------------------------------------------------------------------- /FLA2021_fall/README.md: -------------------------------------------------------------------------------- 1 | 形式语言与自动机:实现图灵机模拟器 2 | -------------------------------------------------------------------------------- /FLA2021_fall/code/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/code/Makefile -------------------------------------------------------------------------------- /FLA2021_fall/code/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/code/main.cpp -------------------------------------------------------------------------------- /FLA2021_fall/code/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/code/parser.cpp -------------------------------------------------------------------------------- /FLA2021_fall/code/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/code/parser.h -------------------------------------------------------------------------------- /FLA2021_fall/code/turing_machine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/code/turing_machine.cpp -------------------------------------------------------------------------------- /FLA2021_fall/code/turing_machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/code/turing_machine.h -------------------------------------------------------------------------------- /FLA2021_fall/program/gcd.tm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/FLA2021_fall/program/gcd.tm -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/LICENSE -------------------------------------------------------------------------------- /NN2024/framework/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/__init__.py -------------------------------------------------------------------------------- /NN2024/framework/autograd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/autograd.py -------------------------------------------------------------------------------- /NN2024/framework/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/data.py -------------------------------------------------------------------------------- /NN2024/framework/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/init.py -------------------------------------------------------------------------------- /NN2024/framework/nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/nn.py -------------------------------------------------------------------------------- /NN2024/framework/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/ops.py -------------------------------------------------------------------------------- /NN2024/framework/optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/framework/optim.py -------------------------------------------------------------------------------- /NN2024/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/main.py -------------------------------------------------------------------------------- /NN2024/test_autograd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/NN2024/test_autograd.py -------------------------------------------------------------------------------- /OS2021_spring/lab0/genboot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab0/genboot.pl -------------------------------------------------------------------------------- /OS2021_spring/lab0/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab0/index.md -------------------------------------------------------------------------------- /OS2021_spring/lab0/mbr.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab0/mbr.bin -------------------------------------------------------------------------------- /OS2021_spring/lab0/mbr.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab0/mbr.elf -------------------------------------------------------------------------------- /OS2021_spring/lab0/mbr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab0/mbr.o -------------------------------------------------------------------------------- /OS2021_spring/lab0/mbr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab0/mbr.s -------------------------------------------------------------------------------- /OS2021_spring/lab1/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab1/document.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/document.pdf -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/app/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/app/app.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/app/app.s -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/bootloader/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/bootloader/boot.c -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/bootloader/boot.h -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/bootloader/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/bootloader/start.s -------------------------------------------------------------------------------- /OS2021_spring/lab1/lab1/utils/genboot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab1/lab1/utils/genboot.pl -------------------------------------------------------------------------------- /OS2021_spring/lab2/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2.html -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/app/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/app/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/bootloader/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/bootloader/boot.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/bootloader/boot.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/bootloader/boot.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/bootloader/boot.s -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/bootloader/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/bootloader/start.S -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/include/common.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/include/device.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/include/x86.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/include/x86/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/include/x86/io.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/disk.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/doIrq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/doIrq.S -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/i8259.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/i8259.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/idt.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/kvm.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/serial.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/kernel/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/kernel/vga.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/lib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/lib/abort.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/kernel/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/lib/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/lib/lib.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/lib/syscall.c -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/lib/types.h -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/utils/genBoot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/utils/genBoot.pl -------------------------------------------------------------------------------- /OS2021_spring/lab2/lab2/utils/genKernel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab2/lab2/utils/genKernel.pl -------------------------------------------------------------------------------- /OS2021_spring/lab3/document.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/document.pdf -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/app/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/app/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/bootloader/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/bootloader/boot.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/bootloader/boot.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/bootloader/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/bootloader/start.S -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/include/common.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/include/device.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/include/x86.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/include/x86/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/include/x86/io.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/kernel/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/kernel/disk.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/kernel/doIrq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/kernel/doIrq.S -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/kernel/idt.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/kernel/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/kernel/kvm.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/kernel/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/kernel/vga.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/lib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/lib/abort.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/kernel/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/lib/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/lib/lib.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/lib/syscall.c -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/lib/types.h -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/utils/genBoot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/utils/genBoot.pl -------------------------------------------------------------------------------- /OS2021_spring/lab3/lab3/utils/genKernel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab3/lab3/utils/genKernel.pl -------------------------------------------------------------------------------- /OS2021_spring/lab4/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4.html -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/app/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/app/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/bootloader/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/bootloader/boot.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/bootloader/boot.h -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/bootloader/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/bootloader/start.S -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/include/x86.h -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/kernel/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/kernel/disk.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/kernel/idt.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/kernel/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/kernel/kvm.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/kernel/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/kernel/vga.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/lib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/lib/abort.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/kernel/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/lib/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/lib/lib.h -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/lib/syscall.c -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/lib/types.h -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/utils/genBoot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/utils/genBoot.pl -------------------------------------------------------------------------------- /OS2021_spring/lab4/lab4/utils/genKernel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab4/lab4/utils/genKernel.pl -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5.pdf -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/app/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/app/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/bootloader/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/bootloader/boot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/bootloader/boot.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/bootloader/boot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/bootloader/boot.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/bootloader/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/bootloader/start.S -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/include/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/include/fs.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/include/x86.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/kernel/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/kernel/disk.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/kernel/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/kernel/fs.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/kernel/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/kernel/idt.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/kernel/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/kernel/kvm.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/kernel/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/kernel/vga.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/lib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/lib/abort.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/lib/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/lib/utils.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/kernel/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/kernel/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/lib/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/lib/lib.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/lib/syscall.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/lib/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/lib/types.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/lib/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/lib/utils.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/lib/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/lib/utils.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/tags -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/.DS_Store -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genBoot.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genBoot.pl -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/Makefile -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/data.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/func.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/func.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/main.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/types.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/utils.c -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genFS/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genFS/utils.h -------------------------------------------------------------------------------- /OS2021_spring/lab5/lab5/utils/genKernel.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/OS2021_spring/lab5/lab5/utils/genKernel.pl -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/README.md -------------------------------------------------------------------------------- /Ssp2023/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /Ssp2023/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/README.md -------------------------------------------------------------------------------- /Ssp2023/appcode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/appcode/README.md -------------------------------------------------------------------------------- /Ssp2023/appcode/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/appcode/app.py -------------------------------------------------------------------------------- /Ssp2023/appcode/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/appcode/start.sh -------------------------------------------------------------------------------- /Ssp2023/appcode/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/appcode/templates/index.html -------------------------------------------------------------------------------- /Ssp2023/args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/args.py -------------------------------------------------------------------------------- /Ssp2023/assets/ds2onlineModel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/assets/ds2onlineModel.png -------------------------------------------------------------------------------- /Ssp2023/assets/nlu_procedure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/assets/nlu_procedure.svg -------------------------------------------------------------------------------- /Ssp2023/assets/paddlespeechtts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/assets/paddlespeechtts.png -------------------------------------------------------------------------------- /Ssp2023/nlu/llama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/nlu/llama.py -------------------------------------------------------------------------------- /Ssp2023/nlu/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/nlu/server.py -------------------------------------------------------------------------------- /Ssp2023/nlu/weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/Ssp2023/nlu/weather.py -------------------------------------------------------------------------------- /TS2022/assignment-1/code/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/code/main.py -------------------------------------------------------------------------------- /TS2022/assignment-1/code/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/code/metrics.py -------------------------------------------------------------------------------- /TS2022/assignment-1/code/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/code/models.py -------------------------------------------------------------------------------- /TS2022/assignment-1/code/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/code/readme.md -------------------------------------------------------------------------------- /TS2022/assignment-1/code/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/code/transforms.py -------------------------------------------------------------------------------- /TS2022/assignment-1/code/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/code/utils.py -------------------------------------------------------------------------------- /TS2022/assignment-1/data/ETTh1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-1/data/ETTh1.csv -------------------------------------------------------------------------------- /TS2022/assignment-2/code/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/code/main.py -------------------------------------------------------------------------------- /TS2022/assignment-2/code/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/code/metrics.py -------------------------------------------------------------------------------- /TS2022/assignment-2/code/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/code/models.py -------------------------------------------------------------------------------- /TS2022/assignment-2/code/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/code/readme.txt -------------------------------------------------------------------------------- /TS2022/assignment-2/code/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/code/transforms.py -------------------------------------------------------------------------------- /TS2022/assignment-2/code/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/code/utils.py -------------------------------------------------------------------------------- /TS2022/assignment-2/data/ETTh1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-2/data/ETTh1.csv -------------------------------------------------------------------------------- /TS2022/assignment-5/code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/README.md -------------------------------------------------------------------------------- /TS2022/assignment-5/code/data_provider/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /TS2022/assignment-5/code/exp/exp_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/exp/exp_basic.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/exp/exp_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/exp/exp_main.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/exp/exp_stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/exp/exp_stat.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/layers/Embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/layers/Embed.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/models/DLinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/models/DLinear.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/models/Informer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/models/Informer.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/models/Linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/models/Linear.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/models/NLinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/models/NLinear.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/run_longExp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/run_longExp.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/utils/masking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/utils/masking.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/utils/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/utils/metrics.py -------------------------------------------------------------------------------- /TS2022/assignment-5/code/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/TS2022/assignment-5/code/utils/tools.py -------------------------------------------------------------------------------- /pa2020_fall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/Makefile -------------------------------------------------------------------------------- /pa2020_fall/Makefile.git: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/Makefile.git -------------------------------------------------------------------------------- /pa2020_fall/game/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/Makefile -------------------------------------------------------------------------------- /pa2020_fall/game/include/adt/linklist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/adt/linklist.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/common.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/debug.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/device/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/device/audio.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/device/palette.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/device/palette.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/device/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/device/video.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/game-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/game-common.h -------------------------------------------------------------------------------- /pa2020_fall/game/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/include/x86.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/device/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/device/audio.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/device/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/device/font.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/device/palette.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/device/palette.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/device/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/device/timer.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/device/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/device/video.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/lib/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/lib/syscall.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/common/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/common/main.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/credits/credits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/credits/credits.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/credits/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/credits/keyboard.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/credits/rolling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/credits/rolling.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/CREDITS.txt -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/README.txt -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/battle/fight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/battle/fight.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/device/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/device/input.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/device/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/device/video.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/game/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/game/game.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/game/play.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/game/play.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/game/script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/game/script.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/global/res.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/global/res.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/gpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/gpl.txt -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/hal/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/hal/keyboard.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/hal/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/hal/timer.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/hal/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/hal/video.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/font.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/game.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/hal.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/main.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/map.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/midi.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/play.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/play.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/res.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/res.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/text.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/ui.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/include/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/include/util.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/main.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/misc/ending.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/misc/ending.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/misc/rngplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/misc/rngplay.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/misc/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/misc/util.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/misc/yj1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/misc/yj1.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/scene/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/scene/map.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/scene/scene.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/scene/scene.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/font.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/itemmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/itemmenu.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/magicmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/magicmenu.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/text.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/ui.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/uibattle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/uibattle.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/ui/uigame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/ui/uigame.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/unuse/midi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/unuse/midi.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/unuse/sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/unuse/sdl.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/nemu-pal/unuse/sound.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/nemu-pal/unuse/sound.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/typing/draw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/typing/draw.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/typing/effect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/typing/effect.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/typing/game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/typing/game.c -------------------------------------------------------------------------------- /pa2020_fall/game/src/typing/include/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/typing/include/game.h -------------------------------------------------------------------------------- /pa2020_fall/game/src/typing/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/game/src/typing/keyboard.c -------------------------------------------------------------------------------- /pa2020_fall/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/include/config.h -------------------------------------------------------------------------------- /pa2020_fall/include/trap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/include/trap.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/Makefile -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/common.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/debug.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/memory.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/x86.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/x86/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/x86/cpu.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/x86/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/x86/io.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/include/x86/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/include/x86/memory.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/driver/ide/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/driver/ide/cache.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/driver/ide/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/driver/ide/disk.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/driver/ide/dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/driver/ide/dma.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/driver/ide/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/driver/ide/dma.h -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/driver/ide/ide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/driver/ide/ide.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/elf/elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/elf/elf.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/fs/fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/fs/fs.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/irq/do_irq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/irq/do_irq.S -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/irq/i8259.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/irq/i8259.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/irq/idt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/irq/idt.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/irq/irq_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/irq/irq_handle.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/lib/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/lib/misc.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/lib/printk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/lib/printk.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/lib/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/lib/serial.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/main.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/memory/kvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/memory/kvm.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/memory/mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/memory/mm.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/memory/vmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/memory/vmem.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/src/syscall/do_syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/src/syscall/do_syscall.c -------------------------------------------------------------------------------- /pa2020_fall/kernel/start/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/kernel/start/start.S -------------------------------------------------------------------------------- /pa2020_fall/libs/nemu-ref/include/scoring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/nemu-ref/include/scoring.h -------------------------------------------------------------------------------- /pa2020_fall/libs/nemu-ref/lib-nemu-ref.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/nemu-ref/lib-nemu-ref.a -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/_ansi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/_ansi.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/_syslist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/_syslist.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/alloca.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/alloca.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/ar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/ar.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/argz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/argz.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/assert.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/complex.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/ctype.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/dirent.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/envlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/envlock.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/envz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/envz.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/errno.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/fastmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/fastmath.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/fcntl.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/fnmatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/fnmatch.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/getopt.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/glob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/glob.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/grp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/grp.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/iconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/iconv.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/ieeefp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/ieeefp.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/inttypes.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/langinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/langinfo.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/libgen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/libgen.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/limits.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/locale.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/machine/ansi.h: -------------------------------------------------------------------------------- 1 | /* dummy header file to support BSD compiler */ 2 | -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/machine/param.h: -------------------------------------------------------------------------------- 1 | /* Place holder for machine-specific param.h. */ 2 | -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/malloc.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/math.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/newlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/newlib.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/paths.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/pthread.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/pwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/pwd.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/reent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/reent.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/regdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/regdef.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/regex.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/rpc/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/rpc/types.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/rpc/xdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/rpc/xdr.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sched.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/search.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/setjmp.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/signal.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/spawn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/spawn.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/stdatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/stdatomic.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/stdint.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/stdio.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/stdio_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/stdio_ext.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/stdlib.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/string.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/strings.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/_types.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/cdefs.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/config.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/custom_file.h: -------------------------------------------------------------------------------- 1 | #error System-specific custom_file.h is missing. 2 | -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/dir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/dir.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/dirent.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/errno.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/fcntl.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/file.h: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/lock.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/param.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/queue.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/reent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/reent.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/sched.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/signal.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/stat.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/stdio.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/string.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/time.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/timeb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/timeb.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/times.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/times.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/types.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/unistd.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/utime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/utime.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/sys/wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/sys/wait.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/tar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/tar.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/termios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/termios.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/tgmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/tgmath.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/time.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/unctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/unctrl.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/unistd.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/utime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/utime.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/utmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/utmp.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/wchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/wchar.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/wctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/wctype.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/include/wordexp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/include/wordexp.h -------------------------------------------------------------------------------- /pa2020_fall/libs/newlib/libc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/libs/newlib/libc.a -------------------------------------------------------------------------------- /pa2020_fall/nemu/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/Makefile -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/alu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/alu.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/cpu.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/fpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/fpu.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/adc.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/add.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/add.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/and.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/and.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/call.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/call.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/cli.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/cmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/cmp.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/cmps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/cmps.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/dec.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/div.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/div.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/flags.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/group.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/group.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/in.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/inc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/inc.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/int_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/int_.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/iret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/iret.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/jcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/jcc.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/jmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/jmp.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/lea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/lea.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/leave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/leave.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/lgdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/lgdt.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/lidt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/lidt.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/mov.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/mov.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/mul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/mul.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/neg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/neg.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/not.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/not.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/or.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/or.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/out.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/out.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/pop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/pop.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/push.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/push.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/ret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/ret.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/sbb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/sbb.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/setcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/setcc.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/shift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/shift.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/special.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/special.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/sti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/sti.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/stos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/stos.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/sub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/sub.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/test.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/x87.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/x87.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr/xor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr/xor.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/instr_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/instr_helper.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/intr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/intr.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/modrm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/modrm.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/operand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/operand.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/reg.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/reg_fpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/reg_fpu.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/cpu/sib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/cpu/sib.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/audio.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/i8259_pic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/i8259_pic.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/ide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/ide.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/keyboard.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/mm_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/mm_io.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/port_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/port_io.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/sdl.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/serial.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/timer.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/device/vga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/device/vga.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/macro.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/memory/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/memory/memory.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/memory/mmu/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/memory/mmu/cache.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/memory/mmu/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/memory/mmu/page.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/memory/mmu/tlb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/memory/mmu/tlb.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/monitor/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/monitor/ui.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/include/nemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/include/nemu.h -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/alu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/alu.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/cpu.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/decode/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/decode/debug.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/decode/modrm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/decode/modrm.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/decode/opcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/decode/opcode.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/decode/opcode_ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/decode/opcode_ref.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/decode/operand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/decode/operand.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/decode/sib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/decode/sib.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/fpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/fpu.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/adc.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/add.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/and.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/and.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/bt.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/call.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/cbw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/cbw.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/cli.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/cltd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/cltd.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/cmov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/cmov.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/cmp.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/cmps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/cmps.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/data_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/data_size.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/dec.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/div.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/flags.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/group.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/group.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/hlt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/hlt.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/idiv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/idiv.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/imul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/imul.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/in.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/in.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/inc.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/int_.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/int_.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/inv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/inv.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/iret.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/iret.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/jcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/jcc.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/jmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/jmp.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/lea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/lea.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/leave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/leave.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/lgdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/lgdt.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/lidt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/lidt.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/mov.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/mov.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/movs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/movs.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/mul.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/neg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/neg.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/nemu_trap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/nemu_trap.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/nop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/nop.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/not.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/not.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/or.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/or.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/out.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/pop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/pop.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/push.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/push.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/rep_repe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/rep_repe.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/ret.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/ret.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/sar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/sar.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/sbb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/sbb.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/setcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/setcc.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/shl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/shl.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/shr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/shr.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/sti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/sti.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/stos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/stos.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/sub.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/test.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/x87.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/x87.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/instr/xor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/instr/xor.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/intr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/intr.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/reg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/reg.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/test/alu_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/test/alu_test.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/cpu/test/fpu_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/cpu/test/fpu_test.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/audio-web.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/audio-web.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/audio.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/ide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/ide.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/keyboard.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/serial.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/timer.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/dev/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/dev/vga.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/i8259_pic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/i8259_pic.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/io/mm_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/io/mm_io.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/io/port_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/io/port_io.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/device/sdl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/device/sdl.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/main.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/memory/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/memory/memory.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/memory/mmu/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/memory/mmu/cache.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/memory/mmu/page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/memory/mmu/page.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/memory/mmu/segment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/memory/mmu/segment.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/memory/mmu/tlb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/memory/mmu/tlb.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/monitor/breakpoint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/monitor/breakpoint.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/monitor/elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/monitor/elf.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/monitor/expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/monitor/expr.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/monitor/ui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/monitor/ui.c -------------------------------------------------------------------------------- /pa2020_fall/nemu/src/parse_args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/nemu/src/parse_args.c -------------------------------------------------------------------------------- /pa2020_fall/scripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pa2020_fall/scripts/.scores/score_1603103929_pa-2-3: -------------------------------------------------------------------------------- 1 | RVhQUiA1LzU=>>>> 2 | -------------------------------------------------------------------------------- /pa2020_fall/scripts/objdump4nemu-i386: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/scripts/objdump4nemu-i386 -------------------------------------------------------------------------------- /pa2020_fall/scripts/submit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/scripts/submit -------------------------------------------------------------------------------- /pa2020_fall/testcase/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/Makefile -------------------------------------------------------------------------------- /pa2020_fall/testcase/od: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/od -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/add-longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/add-longlong.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/add.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/bit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/bit.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/bubble-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/bubble-sort.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/echo.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/fact.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/fact.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/fib.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/gotbaha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/gotbaha.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/hello-inline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/hello-inline.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/hello-str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/hello-str.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/if-else.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/if-else.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/leap-year.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/leap-year.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/matrix-mul-small.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/matrix-mul-small.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/matrix-mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/matrix-mul.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/max.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/max.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/min3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/min3.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/mov-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/mov-c.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/mov-cmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/mov-cmp.S -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/mov-jcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/mov-jcc.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/mov.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/mov.S -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/movsx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/movsx.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/mul-longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/mul-longlong.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/pascal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/pascal.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/prime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/prime.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/quick-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/quick-sort.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/select-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/select-sort.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/shuixianhua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/shuixianhua.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/string.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/struct.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/sub-longlong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/sub-longlong.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/sum.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/test-float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/test-float.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/src/wanshu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/src/wanshu.c -------------------------------------------------------------------------------- /pa2020_fall/testcase/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starreeze/NJU-PA2020-DS2020-OS2021-CN2021-Compiler2021-FLA2021-AOpt2022-TS2022-SSP2023-NN2024/HEAD/pa2020_fall/testcase/start.S --------------------------------------------------------------------------------