Извините, что дублирую тему. Но что если ради интереса создать эмулятор такого процессора и посмотреть на его работу?
Пока начал так Код (Text): class RAMReader extends Thread { private final String RAM_FILE = "DRAM"; private final int IO_ERROR = 401; private final int DEVICE_NOT_FOUND_ERROR = 404; private final int UNKNOWN_DEVICE_ERROR = 501; private final int DEVICE_INTERNAL_ERROR = 500; public RAMReader(){ setPriority (NORM_PRIORITY - 1); start(); } public InputStream getInputStream(){ } public void run(){ File f = new File (RAM_FILE); FileInputStream fio = new FileInputStream (f); byte[] content = new byte [4096]; } } class RAMWriter implements Runnable { } public class DCpu { public static void main (String Args[]){ } }
Смысл вот в чём. Организовать работу системы по принципу работы клетки. Ведь ИМХО если проводить аналогию между человеком и машиной, то процессор - это не мозг, а клетка. Мозг - это БИОС, так как отвечает за ввод-вывод. Внутри клетки же происходит копирование основной информации и её модификация посредством РНК (Т-РНК и М-РНК). Всё это происходит в рибосомах. Вот картинка: