From eee9431d9494896cac6ae6c3c102474b4decf1a3 Mon Sep 17 00:00:00 2001 From: Mark Zheleznyakov Date: Sat, 7 Sep 2024 11:15:06 +0300 Subject: [PATCH] init --- 01-asm-basics/README.md | 4 ++++ 02-cpu-commnads/README.md | 4 ++++ 03-asm-bios/README.md | 4 ++++ 04-addr-methods/README.md | 4 ++++ 05-subroutines-params/README.md | 4 ++++ 06-subroutines-interruptions/README.md | 4 ++++ 07-fpu/README.md | 4 ++++ 08-debugging/README.md | 4 ++++ 09-keyboard/README.md | 4 ++++ 10-multitasking/README.md | 4 ++++ README.md | 20 ++++++++++++++++++++ 11 files changed, 60 insertions(+) create mode 100644 01-asm-basics/README.md create mode 100644 02-cpu-commnads/README.md create mode 100644 03-asm-bios/README.md create mode 100644 04-addr-methods/README.md create mode 100644 05-subroutines-params/README.md create mode 100644 06-subroutines-interruptions/README.md create mode 100644 07-fpu/README.md create mode 100644 08-debugging/README.md create mode 100644 09-keyboard/README.md create mode 100644 10-multitasking/README.md create mode 100644 README.md diff --git a/01-asm-basics/README.md b/01-asm-basics/README.md new file mode 100644 index 0000000..35947fd --- /dev/null +++ b/01-asm-basics/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 1 + +## Введение в низкоуровневое программирование. Встроенный отладчик. Встроенный Ассемблер + diff --git a/02-cpu-commnads/README.md b/02-cpu-commnads/README.md new file mode 100644 index 0000000..e502143 --- /dev/null +++ b/02-cpu-commnads/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 2 + +## Система команд процессора, ее связь с кодами команд + diff --git a/03-asm-bios/README.md b/03-asm-bios/README.md new file mode 100644 index 0000000..76e4193 --- /dev/null +++ b/03-asm-bios/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 3 + +## Ассемблер и функции BIOS + diff --git a/04-addr-methods/README.md b/04-addr-methods/README.md new file mode 100644 index 0000000..f5a64e5 --- /dev/null +++ b/04-addr-methods/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 4 + +## Способы адресации и сегментная организация памяти + diff --git a/05-subroutines-params/README.md b/05-subroutines-params/README.md new file mode 100644 index 0000000..2b3daf0 --- /dev/null +++ b/05-subroutines-params/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 5 + +## Подпрограммы и передача параметров + diff --git a/06-subroutines-interruptions/README.md b/06-subroutines-interruptions/README.md new file mode 100644 index 0000000..dbced9d --- /dev/null +++ b/06-subroutines-interruptions/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 6 + +## Подпрограммы, программные прерывания и особые случаи + diff --git a/07-fpu/README.md b/07-fpu/README.md new file mode 100644 index 0000000..5a181e2 --- /dev/null +++ b/07-fpu/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 7 + +## FPU. Кодирование чисел с плавающей запятой. Особые численные значения. Особые случаи + diff --git a/08-debugging/README.md b/08-debugging/README.md new file mode 100644 index 0000000..de6ce5a --- /dev/null +++ b/08-debugging/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 8 + +## Отладчик + diff --git a/09-keyboard/README.md b/09-keyboard/README.md new file mode 100644 index 0000000..77a7583 --- /dev/null +++ b/09-keyboard/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 9 + +## Обмен ЭВМ с клавиатурой + diff --git a/10-multitasking/README.md b/10-multitasking/README.md new file mode 100644 index 0000000..e1753d0 --- /dev/null +++ b/10-multitasking/README.md @@ -0,0 +1,4 @@ +# Лабораторная работа 10 + +## Мультизадачность + diff --git a/README.md b/README.md new file mode 100644 index 0000000..893754e --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# Архитектура ЭВМ + +## Лабораторный практикум + +### Содержание + +> **Обозначения** +> 🟢 - Готово +> 🟠 - WIP + +- [1. Введение в низкоуровневое программирование. Встроенный отладчик. Встроенный Ассемблер](01-asm-basics/README.md) +- [2. Система команд процессора, ее связь с кодами команд](02-cpu-commnads/README.md) +- [3. Ассемблер и функции BIOS](03-asm-bios/README.md) +- [4. Способы адресации и сегментная организация памяти](04-addr-methods/README.md) +- [5. Подпрограммы и передача параметров](05-subroutines-params/README.md) +- [6. Подпрограммы, программные прерывания и особые случаи](06-subroutines-interruptions/README.md) +- [7. FPU. Кодирование чисел с плавающей запятой. Особые численные значения. Особые случаи](07-fpu/README.md) +- [8. Отладчик](08-debugging/README.md) +- [9. Обмен ЭВМ с клавиатурой](09-keyboard/README.md) +- [10. Мультизадачность](10-multitasking/README.md)