AlexBel off Igor_t on
Цитата Сообщение от pvlad Посмотреть сообщение
В чем не играет никакой роли? Думаю, Вы не правильно "понимаете", поэтому и считаете, что опонент "ошибочно утверждает"!
я понял Вас так что вы считаете что битовые операции есть прерогатива камней имеющих гарвардскую архитектуру иначе зачем было вообще вспоминать про гарвард и дедушку фоннеймана ? или я Вас неправильно понял ?

Цитата Сообщение от pvlad Посмотреть сообщение
Z80, как и 8086 - это универсальные процессоры, где ПЗУ и ОЗУ расположены в одном адресном пространстве, и хотите Вы или не хотите, а придется соблюдать последовательность: выставить указатель (РС) и прочитать команду из ПЗУ, затем дешифровать ее и уже обращаться к данным ОЗУ по другому указателю в это же адресное пространство. В Пентиумах пытаются ускорить этот процесс за счет конвееров.
Ну несовсем так все упрощенно , но тем не менее ... ПЗУ или ОЗУ неиграет никакой роли , да и по какому указателю адресуется ядро тоже неимеет роли в фоннеймане ибо команды типа MVI читают данные через инкрементированный указатель PC , но и это все ерунда ... То что пентиумы внутри имеют конвееры это прекрасно , только вот незадача , конвееры имели еще такие контроллеры как 6805 от мотороллы (тоже CISC кстати и PIC16C84 это уже RISC) и казалось бы в чем тут разница ? а разница в том что Пентиумы формально внутри гарварды потому как имеют различные конвееры для команд и данных , НО ко всему еще они внутри RISC , хотя для пользователя снаружи они класические CISC с фоннейманом.
Но на самом деле все это фигня полная потому как на наличие/отсутствие битовых операций модель памяти используемой процом невлияет. (Кстати небуду утверждать ибо z80 програмил последний раз лет 10 - 15 назад в таки есть битовые команды таблица с доп опкодом CB, не оно ?)
Цитата Сообщение от pvlad Посмотреть сообщение
Гарвард этот недостаток не имеет. Шины для считывания комманд и данных раздельные, как и адресное пространство, а значит можно совмещать операции. Но здесь свои недостатки. Я о них говорил в своем первом посте. Персоналку, в том числе и Орион-128, на гарварде, в принципе, не сделать!
А вот если б в Z80 добавить битовые команды работы с портом, то можно было бы убить двух зайцев.
Дался Вам этот гарвард , суть не в нем , а в том что ИМХО вы попутали его с понятием RISC и CISC потому как все камушки которые Вы перечислили есть RISC и самая главная фишка в них то что команда-1 маш. цикл и там нет такого понятия как порт , там порты отображаются в память и потому с ними легко работать , да еще к тому же быстрые команды .....
Igor_t off