// Алгоритмизация #8 // Виртуальная машина //

  Рет қаралды 7,124

CryptoFun [ IT ]

CryptoFun [ IT ]

Күн бұрын

Пікірлер: 21
@CryptoFunIT
@CryptoFunIT 4 жыл бұрын
В видео были допущены некоторые ошибки, обнаружил две (в прилагаемом исходном коде все приведённые ошибки исправлены): 1. Файл main.c, функция compilevm_src - неправильная проверка открытия файла outputf, проверка стоит на дескриптор input. 2. Файл stack.c, функция push_stack - необходима проверка на ошибку функции _input_stack и если такая ошибка существует, тогда не инкрементировать stack->index.
@QwertyQwerty-en3fb
@QwertyQwerty-en3fb 4 жыл бұрын
Здорова Братан давно ждал!Спасибо отдуши)))Ждёмс
@kisakot6264
@kisakot6264 4 жыл бұрын
Ничего не понятно, но очень интересно. Хотелось бы все понимать, но выглядит ультра сложно 😑
@cicik57
@cicik57 2 жыл бұрын
когда ожидаешь реализацию реалистичной виртуальной машины, а там появляются не только опкоды прыжка к функции и назад, но и опкод коммента)
@semninrussia
@semninrussia 3 жыл бұрын
Черт ты гений! И даже не потому, что делаешь Виртуальную Машину, а потому, что ты можешь спокойно снимать видео, а не писать книги, например, причем ты пишешь в Sublime, WTF?
@volodymyrpalamar5515
@volodymyrpalamar5515 4 жыл бұрын
Сделай компилятор lvm или gcc в твой байт код
@aycon2488
@aycon2488 Жыл бұрын
Хочу программу, которая вырезает в твоих видео "в данном случае". Очень хорошая подача и материал, но это прям бесит уже.
@nurbekss2729
@nurbekss2729 2 жыл бұрын
Вдохновился тобой,написал схожий код.И не работает.А именно функция readvm_exec.Главное в очередь закидывает две десятки ,то есть все как бы должно работать .Но после двух десяток идут не понятные значения в добавлении в кучу.И все повторяется... .Буду рад если кто то поможет).Но главное, простые арифметические действия выполняет .
@nullpointer4200
@nullpointer4200 4 жыл бұрын
Скоро ОС будем писать
@5elll960
@5elll960 4 жыл бұрын
Неа) На асемблере тоже почти написали
@nullpointer4200
@nullpointer4200 4 жыл бұрын
5e LLL есть ролик?
@alexlyt9104
@alexlyt9104 4 жыл бұрын
Отличное видео. Ток я думал что в виртуалку передаем свою написанную программу, а она его уже обжимает и портит сигнатуру, что б реверсы не взломали например новую игру, или вир туда прячут. А как эту использовать, чет не до конца вьехал.
@helloworld-fv8kx
@helloworld-fv8kx Жыл бұрын
От куда ты берёшь информацию для себя ? Как продвигаються в знаниях ?
@hedgehogsch.7270
@hedgehogsch.7270 Жыл бұрын
Гугли любые книжки по алгоритмам, архитектуре компьютеров и разработке компиляторов, общие вопросы раскрываются везде примерно одинаково
@АлександрА-к1г1ц
@АлександрА-к1г1ц 4 жыл бұрын
Лайк
@drimgo_yt
@drimgo_yt 4 жыл бұрын
Сделаешь мини ОС на fasm??)
@CryptoFunIT
@CryptoFunIT 4 жыл бұрын
Вряд-ли. Для реализации ОС, даже минимальной версии, необходимо потратить достаточно много часов, как со стороны изучения теории, так и со стороны практики. К сожалению, пока я не могу выделить столько времени.
@drimgo_yt
@drimgo_yt 4 жыл бұрын
@@CryptoFunIT хорошо
@0din0chka
@0din0chka 4 жыл бұрын
@@CryptoFunIT немного дописать, переписать и сделать интерпретатор языка forth. А forth это и интерпретатор, и компилятор, и шелл, и вм и ос в одном флаконе
@Pumba053
@Pumba053 4 жыл бұрын
Спасибо Вам за труд, если возможно прошу снимать видео по Питону!)
@cicik57
@cicik57 2 жыл бұрын
а собственно всё равно на каком языке, делай то же самое на любом своём
// Алгоритмизация #10 // ГПСЧ, КСГПСЧ, ГСЧ //
31:46
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 58 МЛН
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 38 МЛН
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
// Абсолютная анонимность //
55:45
CryptoFun [ IT ]
Рет қаралды 29 М.
Введение в РЕВЕРС-ИНЖИНИРИНГ для начинающих
1:57:46
Студенческие клубы разработки СГУ
Рет қаралды 490
SENIOR on JUNIOR Javascript Developer interview
26:35
BELOV
Рет қаралды 291 М.
ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО
54:43
🧪🧪🧪🧪Прорыв в технологии Варп-двигателя.
22:15
Уже Наступило
Рет қаралды 329 М.
How to Build a Virtual Machine
1:54:27
InfoQ
Рет қаралды 95 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Создание виртуальной машины - часть 1
1:23:24