170 похожих чатов

Архитекту́ра компью́тера — набор типов данных, операций и характеристик каждого

отдельно взятого уровня.
разве всё это не зависит от камня? 🌚

33 ответов

44 просмотра

камень это всего лишь средство выполнения операций над данными

Aleksandr Gavrilov
камень это всего лишь средство выполнения операций...

Если этого средства не будет, то как ему выполнять операции.

Дмитрий
Если этого средства не будет, то как ему выполнять...

а если у тебя не будет памяти, то что ты будешь делать?

tikkitavy- Автор вопроса
Aleksandr Gavrilov
камень это всего лишь средство выполнения операций...

нет таких операций в проце и все, зависит нет такого типа данных - тоже приехали

Aleksandr Gavrilov
нет там ее

Ну ладно. Видимо вам неизвестно что такое кеш в процессоре.

Aleksandr Gavrilov
камень это всего лишь средство выполнения операций...

Но у него в целом может быть другая разрядность, другой принцип выполнения базовых команд, как это может не влиять на архитектуру? Количество ядер, разрядность, поддержка, к примеру, виртуальных потоков процессором, всё это никак не влияет на архитектуру?

Дмитрий
Ну ладно. Видимо вам неизвестно что такое кеш в п...

а что делать с процесорами у которых его нет?

Aleksandr Gavrilov
а что делать с процесорами у которых его нет?

Не уверен что такие процессоры существуют. Но в целом архитектура компьютера это перечень обязательных компонентов, которые нельзя исключить и они должны присутствовать все вместе

Дмитрий
Не уверен что такие процессоры существуют. Но в ц...

Архитектура компьютера это вопрос про организацию памяти, но если у Вас иное мнение, ок, Вы имеете на него право.

Aleksandr Gavrilov
нет

Таненбаум, получается, дурачек, ничего в этом деле не понимает Что ж, пожалуй вы задавали авторитетом его Пусть переписывает https://www.google.com/url?sa=t&source=web&rct=j&url=https://nsu.ru/xmlui/bitstream/handle/nsu/9054/tanenbaum_AC.pdf%3Fsequence%3D1&ved=2ahUKEwiGtLKo_Mr0AhViVeUKHYClArsQFnoECFcQAQ&usg=AOvVaw3nNKtS4Mt9W1Hxf3iBiPCf

Aleksandr Gavrilov
Архитектура компьютера это вопрос про организацию ...

То есть можно прекрасно организовать память не имея процессора и пользоваться подобной «архитектурой»?

Andrii Litovchenko
Таненбаум, получается, дурачек, ничего в этом деле...

это Ваша интерпретация непонятного перевода оригинала

Aleksandr Gavrilov
это Ваша интерпретация непонятного перевода оригин...

Конечно-конечно Вот в оригинале, последнее, насколько мне известно, 6е издание, оглавление Отдельная глава посвящена процессорам, разнице в том как они ссылаются на память, разнице в том что там в целом разный набор команд, разная работа с вводом и выводом И, в конце концов, тому что процессор вообще никак не является заменяемой частью компьютера, мы не можем просто так сменить Ryzen на M1, просто потому что это полностью меняет архитектуру и это в целом меняет концепцию всего подхода к системе Но что понимает этот ваш Таненбаум Жду новую книгу Александра Гаврилова Буду требовать у своих разработчиков цитировать её

Aleksandr Gavrilov
мы все живем в архитектуре IBM PC уже лет 40

А Вы мне подпишете свою книгу, как напечатаетесь?

Andrii Litovchenko
А Вы мне подпишете свою книгу, как напечатаетесь?

Сразу после того как Вы мне покажете как замена intel на amd меняет архитектуру компьютера

tikkitavy- Автор вопроса
Маленькая Единорожка
а если я на маке новом?

их не существует )) https://t.me/jvmchat/463104

Andrii Litovchenko
Конечно-конечно Вот в оригинале, последнее, наскол...

https://ru.wikipedia.org/wiki/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D1%84%D0%BE%D0%BD_%D0%9D%D0%B5%D0%B9%D0%BC%D0%B0%D0%BD%D0%B0 https://ru.wikipedia.org/wiki/%D0%93%D0%B0%D1%80%D0%B2%D0%B0%D1%80%D0%B4%D1%81%D0%BA%D0%B0%D1%8F_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0

Aleksandr Gavrilov
Сразу после того как Вы мне покажете как замена in...

А я потому и привожу в пример M1 🤷‍♂ Или Вы его за процессор не считаете? Или отдельная совместимость процессоров двух производителей у нас уже определяет архитектуру всех компьютеров в целом? Или то что сколько-то лет в этом плане не было активных изменений - показатель?

Andrii Litovchenko
А я потому и привожу в пример M1 🤷‍♂ Или Вы его за...

Мне кажется, что стоит уточнить в каком значении используется слово "Архитектура": в самом общем, на уровне инструкций, на уровне кремния и т.п. В самом общем случае 99% CPU это фон Нейман, и особо там ничего не поменялось.

Alexander Biryukov
Мне кажется, что стоит уточнить в каком значении и...

Если говорить об архитектуре компьютера как о "Процессорное устройство, память, I/O", то там в целом ничего не менялось со времён изобретения (учитывая перфокарты как память) и вряд-ли поменяется в обозримом будущем Если же брать в целом архитектуру комплексной системы "компьютер" учитывая хотя бы методы обращения и хотя бы программную (командную), а не техническую (физические интерфейсы) совместимость - то уж простите, изменения на этом уровне были и не раз

Andrii Litovchenko
Если говорить об архитектуре компьютера как о "Про...

Мне кажется, с момента фразы про IBM PC, которая толсто намекает, что человек просто кидается баззвордами без малейшей толики понимания, можно его игнорировать как или тролля, или просто некомпетентного

Andrii Litovchenko
Если говорить об архитектуре компьютера как о "Про...

А что менялось то в архитектуре ПК за последние лет 40? Ничего. С этой точки зрения все ПК одинаковы архитектурно. Если говорить об архитектуре процессов, то да, есть много разных процессоров, но концептуально архитектура одна, если не брать в расчет набор команд

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта