ЛОЛ ! А знаете ли вы, что создатели Z80 - бывшие топ менеджеры Intel, не поделившие что-то и создавшие отдельную кампанию ? Было бы странно, если бы Z80 не был бы слегка модернизированной копией i8080, а 8086 не взял бы что-то от предшественника.В свое время, осваивая ассемблер 8086 я замечал, как много общего у него с z80.
Это терминологически неверно. Разрядность процессора - это разрядность его машинного слова. 486-й процессор справляется с 80-и битными операндами, это не делает его 80-и разрядным процессором.Я даже назвал бы z80 не 8-битным а полу 16-битным процессором, так как он вполне спокойно справляется с 16 битными арифметическими командами.
20-и битной шины адреса процессора.быть. Чего не хватает для адресации более чем 64к ?
/thread.
---------- Post added at 19:51 ---------- Previous post was at 19:21 ----------
Чисто пофлеймить :-) Зачем сегмент стека вообще нужен - никогда не понимал. Человечески написанная программа не требует более 256-512-1024 байтов стека в зависимости от разрядности, которые всегда можно найти и которые критической роли не сыграют. Если, конечно, не увлекаться рекурсией. Но если ей увлекаться, то стек выжирает мегабайты.и сегмент стэка для SP.
Последний раз редактировалось haywire; 30.11.2013 в 20:06.
У 8086 он нужен был потому что указатель стека был 16-битный, а адресация памяти - 20-битная. Иначе стек мог бы жить только в первых 64 Кб. В защищинном режиме он нужен для того, чтобы не натолкать туда код и не запустить его. В идее ТС он мог бы пригодиться для копирования стеком в неактивную в данный момент область памяти.
---------- Post added at 20:24 ---------- Previous post was at 20:24 ----------
Ну и да - рекурсивные алгоритмы тоже имеют право на жизнь.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Локальных переменных много не надо. Человеческий мозг не мыслит так. Я анализировал размер стека. Более ~256 байт при 16-и разрядном коде не надо, надо значительно меньше.
---------- Post added at 21:10 ---------- Previous post was at 21:08 ----------
Имеют. Наверное. Но им не хватает стека и на современном железе. Из чего я делаю вывод, что не имеют они права на жизнь нифига.Ну и да - рекурсивные алгоритмы тоже имеют право на жизнь.
Да я много чего не умею. Но восхищение возникает от людей, которые умеют. Вот людей (программ), умеющих эффективно использовать рекурсию, я не видел пока что. Только эпические падения *****кода.Вы не любите собак? Да вы просто не умеете их готовить!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)