А если ОС написать на Паскале? |
Есть операционка на Паскале? Вам не кажется что она была бы лучше?
Почему все операционки пишут на Си?
А если операционку написать на Паскале и добавить туда средство
расширения визуальное, как Дельфи. Было бы круто.
С уважением, Данная тема не будет закрыта и объявляется официальным флеймом
Королевства. Дабы жителям было где оторваться :о)Николай
Всего в теме 1403 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
№ 1383 Удалено модератором | |
№ 1382 18-04-2009 08:02 | |
№ 1381 18-04-2009 07:33 | |
Не успел позубоскалить, как был очень грамотно пристыжен. Все, кто прочитал и оскорбился - сорри. Просьба к модераторам: уберите мои сообщения.
№ 1380 18-04-2009 07:25 | |
Помятуя о том, что "Данная тема не будет закрыта и объявляется официальным флеймом Королевства. Дабы жителям было где оторваться :о)" спрошу уважаемых программеров. Как думаете, Благодатный Огонь - продукт чиркания спичками или результатъ электроподжига? И по поводу "обжигает/не обжигает". В нынешние продвинутые времена ведь и вправду может не обжигать. Немного химии - и никаких гвоздей. А по телеку видно, что обжигает-таки. Посоветовать обратиться к химикам?..
№ 1379 15-04-2009 09:40 | |
сообщение от модератораТак как флуд и оффтопик выросли до совершенно неприличного уровня, удалил всё, начиная с вызвавшего его сообщения про русскую логику. Чтобы никому обидно не было (или, точнее, всем было обидно одинаково).
№ 1378 11-04-2009 01:21 | |
Ответ на »сообщение 1375« (Сергей Перовский)
___________________________
>>> В общем, остается неясным, против чего в архитектуре современных процессоров такие возражения
Экзистенциальная реакция на сложность Intel процессоров.
№ 1377 11-04-2009 00:55 | |
Ответ на »сообщение 1376« (Как слышно? Прием!)
___________________________
Упс! Я хотел сказать:
- И об архитектуре даже не RISC, а MISC.
№ 1376 11-04-2009 00:53 | |
Ответ на »сообщение 1373« (panda)
___________________________
Речь, скорее о шаблоне "Фасад".
И об архитектуре даже не CISC, а MISC.
Извечная тоска теоретиков о простоте :)
Только простота враг эффективности.
Учёт специфики приводит к специальным эффективным решениям,
а желание охватить большую площадь - к универсальности.
На этом противоречии (нахождении баланса) основан прогресс процессоров.
№ 1375 10-04-2009 17:47 | |
Ответ на »сообщение 1366« (Мухтар )
___________________________
Все-таки я считаю что процессор - это физический исполнитель двоичного кода, а не вещь в себе, которая может быть сделана так, как вздумается маркетологам Intel.
Какого кода?
Давайте разберемся не торопясь...
Процессоры первых компьютеров по современной терминологии относились бы к классу RISK.
Система команд была минимальна, но все команды выполнялись за один такт. Умножение представляло собой не команду процессора, а функцию, которую нужно было включить в программу. Быстро выяснилось, что ее приходится включать в каждую программу, плодя бесчисленные копии. Родилась идея микропрограммирования: по сути, это встраивание в процессор библиотеки наиболее востребованных функций. Вызываются эти функции как и отдельные команды, но выполняются за некоторое количество тактов. Я помню компьютеры, в которых микропрограммы грузились при включении с внешнего носителя. Их можно было модифицировать и добавлять. Вот только, чтобы воспользоваться этими расширениями, нужно было еще модифицировать компиляторы, что делало модификацию неэффективной.
Любой процессор управляется при помощи подачи сигналов на его специальные входы. В этом смысле управляющий код, это набор из нескольких десятков двоичных значений, соответствующих каждой команде. В первых процессорах превращение команды в полный набор сигналов управления происходило при помощи аппаратной схемы. С появлением таблицы микрокода конструкция изменилась: значения сигналов для простых команд стали хранить в той же таблице, что и для стандартных функция, просто команда занимала одну строку таблицы, а функция - несколько.
Если отказаться от таблицы микрокода, придется либо вновь переходить к логическим деревьям разбора команд, либо писать каждую команду с разрядностью, соответствующей количеству управляющих входов процессора - примерно, от 40-а до 50-ти. Не думаю, что это будет удобно.
В общем, остается неясным, против чего в архитектуре современных процессоров такие возражения. Тем более непонятно, что предлагается.
№ 1374 10-04-2009 05:59 | |
Ответ на »сообщение 1373« (panda)
___________________________
Я оформил свою мысль. Больше мне нечего добавить.
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|