Ключевые слова: Buaa OS 2021 Пекинский университет аэронавтики и астронавтики 6 -й департамент компьютерной операционной системы 2021
2021 Spring Beihang Операционная система
Этот репо не предоставляет код , потому что в сети слишком много колес, только записывает учебные заметки и контент на компьютере.
Добро пожаловать в Fork & Pull запрос.
Если вы чувствуете необходимость провести комплексную проверку всей лаборатории, эти списки задач могут быть удобными для сравнения одного за другим. Конечно, вы можете использовать Base64, чтобы получить свой репо локально, а затем использовать программное обеспечение для профессионального сравнения (за пределами сравнения) для сравнения.
include.mkreadelf/readelf.ctools/scse0_3.lds и отрегулируйте ядро в правильное положение.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() и 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() о sys_env_alloc и часть выполнения "subprocess"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() при выполнении «родительский процесс»sys_write_dev(), sys_read_dev() ; Заполните интерфейс соответствующего системного вызова в 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() и user/fd.c: dup()user/pipe.c: _pipeisclosed()user/spawn.c: spawn(), usr_load_elf()user/sh.c: runcmd()LAB4_Challenge-Semaphore реализация LPXOFBUAA
LAB5_challenge-память защиты Voidmalkuth
Поскольку требования к курсу могут меняться каждый год, постарайтесь посмотреть на код, который ближе.
Кодекс старшего Login256 может быть не полностью применим к требованиям курса весны 2020 года, и он начал в процессе планирования LAB3.
2020 Spring-Refkxh код
2020 Spring-C7ABT Code
2019 Spring-Login256 Code
Весна 2019 - код Идрала
LAB1 ~ 6 Экспериментальный отчет-Ш.Х.
LAB1 ~ 6 Экспериментальный отчет-Voidmalkuth
LAB1 ~ 6 Экспериментальный отчет-HKY1999
LAB1 «Мыслительные вопросы» ответы-MOC-85422729
LAB1 мышление вопросов Ответы-Suxy-99
lab2-code_view-riyuejiuzhao
Lab2-code_view-littlenyima
Lab2 «Мышление вопросов» ответы-Moc-85422729
LAB2 мышление вопросов Ответы-99
lab3-code_view-riyuejiuzhao
lab3-code_view-ffchyan
lab3-code_view-siviltaram
lab3-code_view-cindyzhou
lab3-code_view-puublog
LAB3 мыслительные вопросы Ответы Blshuidi
Lab3 «Мыслительные вопросы» ответы-85422729
LAB3 мыслительные вопросы ответов-Suxy-99
lab4-code_view-ffchyan
lab4-code_view-nortonary
lab4-code_view-cindyzhou
lab4-code_view-sharinka0715
lab4-code_view-siviltaram
lab4-code_view-p_wk
Lab4-Clidings-Suxy-99
Lab4-Clidings-blshuidi
lab5-code_view-nortonary
Lab5-Clidings-blshuidi
Это голубь
2021 Весна - Резюме упражнений - rfhits
Весна 2017 г. - Частичные ответы на промежуточные экзамены Super_dmz
2019 Весна - Примечания к курсу - Jay1zhang
Принцип связывания компиляции
Перенаправление ввода и вывода под Linux
Компилятор GCC в Linux запускает первую программу "HelloWorld!"
Как написать Makefile-Bilibili Lighting фонарей в первом лунном месяце
Спасибо всем учителям, ассистентам, пожилым людям и бигвигам, которые предоставляют информацию и посвящают себя этому курсу!