الكلمات المفتاحية: BUAA OS 2021 جامعة بكين للملاحة الجوية والملاحقة الفضائية نظام تشغيل الكمبيوتر 621
2021 نظام تشغيل Beihang Spring
لا يوفر هذا الريبو رمزًا لأن هناك الكثير من العجلات على الشبكة ، حيث يسجل فقط ملاحظات الدراسة والمحتوى على الكمبيوتر.
مرحبًا بك في طلب الشوكة والسحب.
إذا شعرت بالحاجة إلى إجراء فحص شامل للمختبر بأكمله ، فقد تكون قوائم المهام هذه ملائمة لك لمقارنة واحدة تلو الأخرى. بالطبع ، يمكنك استخدام BASE64 للحصول على ريبو محليًا ثم استخدام برنامج المقارنة المهني (ما وراء المقارنة) للمقارنة.
include.mk 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 وجزء التنفيذ "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 Application-lpxofbuaa
Lab5_Challenge-Memory Protection-voidmalkuth
نظرًا لأن متطلبات الدورة قد تتغير كل عام ، فحاول إلقاء نظرة على الكود الأقرب.
قد لا يكون مدونة LogIn256 العليا قابلية للتطبيق بالكامل على متطلبات الدورة التدريبية لربيع 2020 ، وقد كانت بداية في جدولة العملية لـ LAB3.
2020 رمز Spring-REFKXH
2020 رمز Spring-C7ABT
2019 رمز الربيع-حلمة 1256
ربيع 2019 - رمز Eadral
LAB1 ~ 6 تقرير تجريبي
LAB1 ~ 6 التقرير التجريبي-voidmalkuth
LAB1 ~ 6 تقرير تجريبي -1999
أسئلة التفكير LAB1 إجابات MOC-85422729
أسئلة التفكير LAB1 إجابات Suxy-99
lab2-code_view-riyuejiuzhao
lab2-code_view-littlenyima
أسئلة التفكير في LAB2 إجابات MOC-85422729
أسئلة التفكير في LAB2 إجابات Suxy-99
LAB3-CODE_VIEW-RIYUEJIUZHAO
LAB3-CODE_VIEW-FFCHYAN
LAB3-CODE_VIEW-SIVILTARAM
LAB3-CODE_VIEW-Cindyzhou
LAB3-CODE_VIEW-PUUPLOG
أسئلة التفكير في LAB3
أسئلة التفكير في LAB3 إجابات MOC-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-THELECESS-SUXY-99
LAB4-THELEKESS-BLSHUIDI
lab5-code_view-nortonary
LAB5-THELECESS-Blshuidi
إنه حمامة
2021 الربيع - ملخص التمرين - rfhits
2017 الربيع - إجابات جزئية لأوراق امتحان منتصف المدة
2019 الربيع - ملاحظات الدورة - Jay1zhang
تجميع المبدأ ربط
إعادة توجيه المدخلات والمخرجات تحت Linux
يقوم برنامج التحويل البرمجي في Linux بتشغيل البرنامج الأول "HelloWorld!"
كيف تكتب مصابيح Makefile-Bilibili Lighting من الفوانيس في الشهر القمري الأول
شكرا لجميع المعلمين ومساعدي التدريس وكبار السن والكبار الذين يقدمون المعلومات ويكرسون أنفسهم لهذه الدورة!