О нас
Сервисы
Редактор блок-схем
Редактор графов
Калькуляторы
Полезное
Программы
Проекты
Контакты
Загрузить пример "Число Фибоначчи"
Загрузить пример "Алгоритм Евклида"
Загрузить пример "Гипотеза Коллатца"
Загрузить пример "Память и стек"
Разрядность процессора:
Количество ячеек памяти:
Программа на ассемблере
; Симулятор процессора на машине Тьюринга ; https://github.com/dronperminov/TuringCpu ; Пример вычисления числа Фибоначчи по номеру в регистре A JMP start .loop: PUSH B ; сохраняем предыдущий член последовательности ADD B, C ; вычисляем новый POP C ; возвращаем сохранённый на место предыдущего DEC A ; уменьшаем номер JNZ .loop JMP end start: MOV A, 11 ; номер числа Фибоначчи MOV C, 0x1 XOR B, B CMP A, 12 CMP A, 11 CMP A, 10 JMP .loop end: XOR A, B