Palavras -chave: Buaa OS 2021 Universidade de Pequim de Aeronáutica e Astronáutica 6º Departamento Sistema Operacional de Computação 2021
2021 Sistema operacional da primavera BEIHANG
Este repositório não fornece código porque há muitas rodas na rede, apenas registrando notas de estudo e conteúdo no computador.
Bem -vindo ao Fork & Pull Solicy.
Se você sentir a necessidade de realizar uma verificação abrangente de todo o laboratório, essas listas de tarefas podem ser convenientes para você comparar uma a uma. Obviamente, você pode usar o Base64 para obter seu repositório localmente e, em seguida, usar o software de comparação profissional (além de comparar) para comparação.
include.mkreadelf/readelf.ctools/scse0_3.lds e ajuste o kernel na posição correta.boot/start.Slib/print.c: lp_Print()include/queue.h: LIST_INSERT_AFTER(), LIST_INSERT_TAIL()mm/pamp.c: mips_detect_memory()mm/pamp.c: page_init()mm/pamp.c: page_alloc, page_free()mm/pamp.c: boot_pgdir_walk, pgdir_walk()mm/pamp.c: boot_map_ segment()mm/pamp.c: page_insert()mm/tlb_asm.S: tlb_out()mm/pmap.c: mips_vm_init()lib/env.c: env_init()lib/env.c: envid2env()lib/env.c: env_setup_vm()lib/env.c: env_alloc()lib/env.c: load_icode_mapper()lib/kernel_elfloader.c: load_elf() e lib/env.c: load_icode()lib/env.c: env_create(), env_create_priority()init/init.clib/env.c: env_run()boot/start.Stools/scse0_3.ldslib/kclock.c: kclock_init()lib/sched.c: sched_yield()user/syscall_wrap.S: msyscall()lib/syscall.S: handle_sys()lib/syscall_all.c: sys__mem_alloc()lib/syscall_all.c: sys_mem_map()lib/syscall_all.c: sys_mem_unmap()lib/syscall_all.c: sys_yield()lib/syscall_all.c: sys_ipc_recv(), sys_ipc_can_send()lib/syscall_all.c: sys_env_alloc()user/fork.c: fork() sobre sys_env_alloc e a parte de execução do "subprocesso"user/fork.c: duppage()lib/traps.c: page_fault_handler()lib/syscall_all.c: sys_set_pgfault_handler()user/fork.c: pgfault()lib/syscall_all.c: sys_set_env_status()user/fork.c: fork() na execução do "processo pai"sys_write_dev(), sys_read_dev() ; Preencha a interface da chamada do sistema correspondente no user/lib.h, user/syscall_lib.c .fs/ide.c: ide_write(), ide_read()fs/fs.c: free_block()fs/fsformat.c: create_file()fs/fs.c: diskaddr()map_block(), unmap_block()fs.c: dir_lookup()user/file.c: open()user/fd.c: read()user/fsipc.c: fsipc_remove() , user/file.c: remove() , fs/serv.c: serve_remove()user/fork.c: duppage()user/pipe.c: piperead(), pipewrite(), _pipeisclosed()user/pipe.c: pipeclose() e user/fd.c: dup()user/pipe.c: _pipeisclosed()user/spawn.c: spawn(), usr_load_elf()user/sh.c: runcmd()Lab4_Challenge-Maphore Implementation-LPXOFBUAA
Lab5_Challenge Memory Protection-VoidMalkuth
Como os requisitos do curso podem mudar todos os anos, tente olhar para o código mais próximo.
O Código de Login256 sênior pode não ser totalmente aplicável aos requisitos do curso da primavera de 2020 e tem sido um começo no agendamento do processo do Lab3.
2020 Spring-Refkxh Código
2020 Spring-C7ABT Código
Código Spring-Login256 de 2019
Primavera de 2019 - Código de Eadral
Lab1 ~ 6 Relatório Experimental-Shh
LAB1 ~ 6 Relatório experimental-VoidMalkuth
Lab1 ~ 6 Relatório Experimental-HKY1999
Lab1 Perguntas de pensamento Respostas-MOC-85422729
Lab1 Perguntas de pensamento Answers-Suxy-99
Lab2-Code_view-Riyuejiuzhao
Lab2-Code_view-Littlenyima
Lab2 Perguntas de pensamento Respostas-MOC-85422729
Lab2 Perguntas de pensamento Answers-Suxy-99
Lab3-Code_view-riyuejiuzhao
LAB3-CODE_VIEW-FFCHYAN
Lab3-Code_view-Siviltaram
Lab3-Code_view-Cindyzhou
LAB3-CODE_VIEW-PUUBUBLOG
Lab3 Perguntas de pensamento Answers-Blshuidi
Lab3 Pensamento Perguntas de Respostas-Moc-85422729
Lab3 Pensamento Perguntas de Respostas-SUXY-99
Lab4-Code_view-FFCHYAN
Lab4-Code_view-nortonário
Lab4-Code_View-Cindyzhou
Lab4-Code_View-Sharinka0715
Lab4-Code_view-Siviltaram
Lab4-Code_View-P_WK
Lab4-pensando-suxy-99
Lab4-pensando-Blshuidi
Lab5-Code_view-nortonário
Lab5-pensando-Blshuidi
É um pombo
2021 Spring - Resumo do Exercício - RFHITs
2017 Spring - Respostas parciais para os documentos do exame intermediário -super_dmz
2019 Spring - Notas do curso - Jay1zhang
Princípio de vinculação de compilação
Redirecionamento de entrada e saída em Linux
O compilador GCC no Linux executa o primeiro programa "Helloworld!"
Como escrever makefile-bilibili-iluming of lanterns no primeiro mês lunar
Obrigado a todos os professores, assistentes de ensino, idosos e figurões que fornecem informações e se dedicam a este curso!