ОП
Ольга Петрова

Как создать виртуальное арифмитическо-логическое устройство? На каком языке программирования это возможно написать?

Необходимо внутри исполняемого файла произвести расчеты на новых алгоритмах. Чтобы, например, одна строка выполнялась на существующем АЛУ (потому что присутсвует двоичный код) , а другая строка выполнялась на написаном мной алгоритме (в обход АЛУ) . Как по указке. Пробовал писать в Python, но там на ноль делить нельзя (впрочем как и везде) . А нужно сделать шифровальную машину.

ШМ
Шурик Московский

Все вычисления, любой алгоритм, в компьютере выполняются на АЛУ. Другое дело, что можно написать язык, использующий не предумотренные процессором операции, которые могут выполняться как подпрограммы через то же АЛУ.
И на ноль, кстати, делить можно, тот же C++ для вещественных чисел это спокойно делает. В процессоре предусмотрены "бесконечно большие числа".
А шифровальную машину можно написать на любом языке.

ИС
Ирина Селезнева

Это надо сделать эмулятор

Андрей
Андрей

Ну проверяй на что ты делишь прежде чем поделить и делай что тебе надо.
А написать можно на чем угодно, если необходим интерпретируемый язык - пиши на питоне.

Похожие вопросы
На каком языке программирования
На каком языке программирования написана игра Soldat.
какие есть языки программирования
Как можно создать игрушку-бродилку на мобильные устройства не зная программирования?
Что можно написать на языке программирования c++?
На каком языке программирования написана бухгалтерская программа 1С? Или на каком можно написать чего то подобное?
А есть ли виртуальное учебное заведение где можно учиться к языку программирования?
Какими языками программирования возможна разработка приложений под Android.
Какой это язык программирования?
На каком языке программирования был написан Battlefield4?.