Commit Graph

  • 9cf6ecc535 feat: done first task labs/course Miheev Egor 2024-12-10 18:06:59 +03:00
  • 34ed7f9fcc fix: first time assembles Miheev Egor 2024-12-08 20:13:47 +03:00
  • 08ae2e64c9 fixed nasm Miheev Egor 2024-12-08 19:34:29 +03:00
  • 009f4d3bda feat: mvp Miheev Egor 2024-12-08 19:14:13 +03:00
  • 907f13541a feat: настроено окружение и написано пару строчек кода main ElectronixTM 2024-11-05 15:05:20 -05:00
  • 734e183c67 docs: написал некоторые свои мысли на этот счет labs/08 root 2024-11-01 18:50:25 +03:00
  • 4af9e13120 chore: улучшил вывод немного root 2024-11-01 18:40:21 +03:00
  • d7f2db8780 feat: mvp root 2024-10-31 18:11:10 +03:00
  • 88e75e848a sync: что-то химичу с точками останова Miheev Egor 2024-10-31 01:17:50 +03:00
  • dd6c23d79f feat: минимальное решение Miheev Egor 2024-10-30 22:37:36 +03:00
  • b559db2cc1 feat: добавил логирование labs/06 root 2024-10-17 12:51:11 +03:00
  • 8fe6e0ba63 feat: триггерим прерывание root 2024-10-17 12:44:04 +03:00
  • f57aa67887 feat: За секунду до падения системы root 2024-10-17 12:32:56 +03:00
  • eb85d6dd9a feat: чтение регистра таблицы прерываний root 2024-10-17 01:02:59 +03:00
  • 68c5f8388b feat: начинается полное изнасилование системы root 2024-10-17 00:03:19 +03:00
  • 0fff8ca9d1 docs: еще предупреждение root 2024-10-17 00:02:59 +03:00
  • a2ac5eedcc docs: предупреждение в README.md root 2024-10-14 15:19:50 +03:00
  • 9fb1bbcc2c обертка для закидывания аргументов в стек переписана на nasm labs/05 root 2024-10-10 20:18:47 +03:00
  • fa92aeebd4 feat: болванка решения первого пункта root 2024-10-03 17:59:57 +03:00
  • 623731461f feat: прототип решения через стек root 2024-10-03 17:59:26 +03:00
  • 6794efeedd docs: маленькое пояснение к README labs/04 root 2024-10-02 22:23:23 +03:00
  • b161ff5465 Merge pull request 'labs/03' (#3) from labs/03 into main Mark Zheleznyakov 2024-10-02 20:13:05 +03:00
  • 414f189d18 feat: написаны функции сравнения времени выполнения root 2024-10-02 20:07:05 +03:00
  • 4b05989ba5 fix(utils): добавил флаг отладки в Makefile root 2024-10-02 20:06:42 +03:00
  • e86f3701fe feat: приведен шаблон для решения 3 пункта задания root 2024-10-02 18:10:34 +03:00
  • a309019bdb feat: добавлены замеры тиков для последней команды root 2024-10-01 22:20:37 +03:00
  • f2ca981037 fix: убраны дебажные команды root 2024-10-01 20:55:08 +03:00
  • 0aed286bcb fix: исправлен недочет при расчете времени root 2024-10-01 16:17:15 +03:00
  • 541524bd6f feat: первый прототип для 2 пунтка написан root 2024-10-01 15:58:31 +03:00
  • df80a7190e feat: написаны приготовления для 2 пункта root 2024-10-01 12:52:23 +03:00
  • 4594912561 feat: решен первый пункт root 2024-10-01 12:51:05 +03:00
  • 95df24eaa5 feat: добавлена отдельная логика компиляции для task2 root 2024-10-01 12:49:35 +03:00
  • 53a82c8ea0 feat: скопирован старый Makefile root 2024-09-30 15:16:32 +03:00
  • 51e5f729da fix: удалил ненужный код ElectronixTM 2024-09-27 21:44:16 +03:00
  • 8fc6112f58 docs: пояснил по поводу Makefile в README labs/03 Miheev Egor 2024-09-24 12:17:40 +03:00
  • 23b82657d4 docs: внес маленькое пояснение в README Miheev Egor 2024-09-24 12:11:54 +03:00
  • 78a4638401 fix: исправлено форматирование вывода Miheev Egor 2024-09-24 12:06:11 +03:00
  • e1aeb3f2df feat: сделан первый прототип решения Miheev Egor 2024-09-23 20:45:46 +03:00
  • ed21dfe07a fix: исправил работу с циклами Miheev Egor 2024-09-23 18:49:23 +03:00
  • 6c1198df73 sync: прописал часть логики для 4 пункта Miheev Egor 2024-09-22 23:57:16 +03:00
  • 58897fedb7 feat: добавлена процедура pollin Miheev Egor 2024-09-22 22:07:18 +03:00
  • 85ba08abb9 Merge pull request 'Lab 2: Базовые команды и кодирование для процессора' (#2) from labs/02 into main Mark Zheleznyakov 2024-09-22 18:15:50 +03:00
  • 51e220410a feat: добавлено несколько полезных функций для решения 4 пункта Miheev Egor 2024-09-22 17:55:49 +03:00
  • 49d3c02d7d feat: task2 создан Miheev Egor 2024-09-22 15:27:21 +03:00
  • 0faffcd5c8 fix: немного расширил описание примера с inc labs/02 Miheev Egor 2024-09-22 14:57:24 +03:00
  • 3e6a77c710 fix: поправил неправильную мнемонику команды Miheev Egor 2024-09-22 14:34:37 +03:00
  • daec968bcb feat(utils): для чуть большего удоства написал Makefile Miheev Egor 2024-09-22 13:18:59 +03:00
  • c3ea0cb506 feat: немного информации о пунктах лабы Miheev Egor 2024-09-22 00:02:13 +03:00
  • e5c09afc6d feat: приложены решения некоторых заданий на nasm root 2024-09-21 23:13:33 +03:00
  • cacddfbad2 feat: добавлены примеры кодирования команд Miheev Egor 2024-09-21 23:05:55 +03:00
  • f804c0bddf fix(utils): поправил описание hex2bin.py Miheev Egor 2024-09-19 13:56:05 +03:00
  • 995260cdde sync(README): начал расписывать решение для лабы root 2024-09-20 13:33:21 +03:00
  • 1e09eb6b96 fix: подправил графу про rel Miheev Egor 2024-09-19 13:53:42 +03:00
  • e14b35c2f3 fix: расширена информация по колонке instruction Miheev Egor 2024-09-19 13:41:27 +03:00
  • db6a4b1339 feat: добавлен разбор колонки instructions Miheev Egor 2024-09-19 13:31:52 +03:00
  • 3ff51630f5 fix: добавил примечание к инструкции по кодированию Miheev Egor 2024-09-18 23:41:20 +03:00
  • b97816df15 feat: приведена инструкция по кодированию Miheev Egor 2024-09-18 23:20:56 +03:00
  • bfde784868 fix: исправлены неприятные опечатки Miheev Egor 2024-09-18 22:27:26 +03:00
  • aa38e902ae feat: раскрыты обозначения в таблице от intel Miheev Egor 2024-09-18 22:14:13 +03:00
  • 5bd7ad95b3 fix: вернул как было Miheev Egor 2024-09-18 21:35:54 +03:00
  • 23bbc11bac fix: добавил забытые картинки в репозиторий Miheev Egor 2024-09-18 21:35:07 +03:00
  • 9b7dada982 fix: починил отобаржение картинок Miheev Egor 2024-09-18 21:34:11 +03:00
  • c672fd4fcb fix: починил отобаржение картинок Miheev Egor 2024-09-18 21:32:24 +03:00
  • d5a00202e7 feat(utils): расширен функционал hex2bin Miheev Egor 2024-09-18 18:30:00 +03:00
  • 2f1c3787dd sync(README)[02]: вкинуто немного информации по преффиксу REX и нытья по другим поводам Miheev Egor 2024-09-17 18:29:06 +03:00
  • 99b00ebcc0 feat(utils): добавлена простая утилита hex2bin Miheev Egor 2024-09-17 16:10:47 +03:00
  • e219503f22 docs: документирование ассемблерной части labs/01 Miheev Egor 2024-09-14 16:12:58 +03:00
  • 55c5096d49 feat: добавил болььше пояснений для заигрываний с консолью Miheev Egor 2024-09-14 15:39:28 +03:00
  • c42d755e80 docs(README): добавлена секция про виртуальные адреса root 2024-09-13 00:09:30 +03:00
  • 6c9d810c6e chore: изменения в коде шаблона root 2024-09-13 00:08:49 +03:00
  • a5a36086b0 feat: написана заготовка под замеры времени root 2024-09-13 00:07:13 +03:00
  • acc1ada69c docs: в README 1 лабы добавлена секция про ассемблеру root 2024-09-12 20:14:32 +03:00
  • ca7fbed016 feat: переписано все, что не ассемблер root 2024-09-12 16:25:41 +03:00
  • 3412167a09 docs: описаны манипуляции с установкой параметров терминала ElectronixTM 2024-09-11 18:25:36 +03:00
  • 4c423c7acc feat: новые функции были подшиты к основному шаблону Miheev Egor 2024-09-10 23:53:08 +03:00
  • a338ac968e chore: переименовал файл шаблона, так как стало несколько файлов Miheev Egor 2024-09-10 23:44:30 +03:00
  • 386c7be1a7 feat: написал замены функциям Miheev Egor 2024-09-10 23:43:12 +03:00
  • 34d0c33e87 chore: шаблон починен на 30% Miheev Egor 2024-09-10 21:15:57 +03:00
  • 65d5c3f5c3 feat: смог очистить от комментариев и отформатировать первый шаблон Miheev Egor 2024-09-10 20:13:01 +03:00
  • 2dbf24db50 fix: исправлено немного опечаток Miheev Egor 2024-09-07 23:06:55 +03:00
  • cfee580da4 docs(README): Добавлены материалы Mark Zheleznyakov 2024-09-07 14:19:58 +03:00
  • 93ea438f05 docs: расширен README Miheev Egor 2024-09-07 12:16:02 +03:00
  • 66e1d836f6 fix(README): Переносы в обозначениях Mark Zheleznyakov 2024-09-07 11:15:59 +03:00
  • eee9431d94 init Mark Zheleznyakov 2024-09-07 11:15:06 +03:00