EvilPhreak Начну с конца. Да, Unix фактически появилась на PDP-11 (именно на этой машине она была написана на Си), но работала преотстойно:...
n0name Из 16-разрядных -- лучшая. За счёт очень гибкой адресации, например, нет нужды в командах PUSH/POP, их роль выполняет MOV. Например, вот...
igrock Главная проблема не в том, что регистров мало, а в том, что они имеют узкую специализацию, о чём уже писали. Например, в PDP-11 (была...
creeper Тема дала толчок обсуждению, прямого отношения к самой теме не имеющему. Но разные личности обсуждали по-разному: кто конструктивно, а...
Шизофреники везде есть. Хотя у меня сложилось впечатление, что среди юниксоидов (в широком смысле) таковых побольше. Может, балдеют от собственной...
Shooshpanchik MSoft Убиться-то убьются, но лучше привыкать всё освобождать своими ручками. Такая привычка изрядно помогает в борьбе с утечками...
Память выделяется не только под саму программу. В частности, на её адресное пространство отображаются различные библиотеки подсистемы Win32...
Вот тут некто заявил (лень искать, кто именно), что использование Паскаля для программирования бортовых ЭВМ шведского истребителя "Грипен" --...
Gendolph "Карта" появилась благодаря нашим умникам, которые ни русского, ни английского не знают: они просто содрали английское "card" и...
igrock Дополню crypto :) Хотя в определённых случаях стартовый код в полном объёме не нужен (данная программа -- именно такой случай), но у...
IceStudent Ну, не совсем с приходом 32 бит -- до пней он-таки дожил. Лично я и сейчас им пользуюсь, если не нужны возможности более поздних...
AshBone А троллей лучше не кормить...
rei3er Машина Поста имела вообще одну инструкцию: если не изменяет память, это был декремент на 1 и одновременный условный переход :)
UbIvItS С равным уровнем функционала -- да, номер пройдёт. Только вот таких процессоров маловато будет. Точней, если взять некий функциональный...
t00x Спасибо, буду знать. Никогда раньше с ГП напрямую не работал, да и вообще особо не интересовался. Век живи -- век учись. И дураком помрёшь :))
t00x Ну, к GPU, наверное, обращение от ЦП идёт всё же через регистры. Ну а в приведённом мной несколькими постами выше примере запуска операции...
UbIvItS Ещё раз: есть архитектуры, где нет никаких портов или ячеек памяти для доступа к устройствам. И устройства получают сразу целые...
UbIvItS Без прямого привлечения ассемблера реализовать ввод-вывод, управление памятью, прерываниями, отладочными возможностями и т.п. невозможно.
UbIvItS Например, так. Для запуска операции ввода-вывода на некоем устройстве программа должна сделать следующее: 1. Создать в оперативной...
UbIvItS А если к устройствам обращение идёт не через порты и не через ячейки памяти?
Имена участников (разделяйте запятой).