Size: a a a

Ассемблер

2019 November 13

Т

Тимофей in Ассемблер
Добрый вечер!
Кто-нибудь интересовался работой компьютера на физическом уровне? Какие книги есть по этой тематике? Что-то вроде пособия по физике, но с уклоном в аппаратное обеспечение.
Заранее спасибо за ответ.
источник

Т

Тимофей in Ассемблер
Вдруг здесь кто-то интересовался.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
👆
источник

L

Leon in Ассемблер
Тимофей
Вдруг здесь кто-то интересовался.
источник

L

Leon in Ассемблер
Старье но прекрасно вводит в курс дела по истории, архитектуре, основным принцыпам и даже производству. И все вполне понятно даже лет в 13
источник

Т

Тимофей in Ассемблер
Leon
Старье но прекрасно вводит в курс дела по истории, архитектуре, основным принцыпам и даже производству. И все вполне понятно даже лет в 13
Для тех, кому тоже интересно, нашёл кое-что в одном чате, для начала:
хоровиц-хилл, курс Electronics 101, и вот этот цикл статей если совсем tldr: http://easyelectronics.ru/osnovy-na-palcax-chast-1.html
источник

P

Prudya in Ассемблер
Привет, разбираю тут реальный режим работы процессора, сегментную адресацию и так далее. В реальном режиме же максимум 1 мб памяти, соотвественно адресация будет от 00000h до FFFFFh. Но почему тогда сегментная адресация использует от 0000h:0000h до FFFFh:FFFFh. Почему именно так? Ведь многие адреса будут ссылаться на одну и ту же ячейку памяти.
источник

A

Aleksandr in Ассемблер
Будут. Именно так — для совместимости, насколько я помню. И еще есть A20, с ним можно адресовать больше
источник

L

Leon in Ассемблер
Потому что это режим 8086 процессора который сделан как продолжение 8085 и в достаточной степени с ним совместим. И сегментная адресация это костыль как простому 8085 который адресует 64к приделать больше памяти.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
Prudya
Привет, разбираю тут реальный режим работы процессора, сегментную адресацию и так далее. В реальном режиме же максимум 1 мб памяти, соотвественно адресация будет от 00000h до FFFFFh. Но почему тогда сегментная адресация использует от 0000h:0000h до FFFFh:FFFFh. Почему именно так? Ведь многие адреса будут ссылаться на одну и ту же ячейку памяти.
http://protectmode.narod.ru/ch1_1.htm

в двух словах, потому что шина адреса 20бит
источник

L

Leon in Ассемблер
И да адреса которые физически выходять за первый мегабайт в оригинале оборачивались и адресовали память с начала. А в 286 появилась а20 которую включали через чипсет и тогда даже в реальномирежиме можно было получить каплю больше памяти. himem.sys все помнят?
источник

P

Prudya in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
http://protectmode.narod.ru/ch1_1.htm

в двух словах, потому что шина адреса 20бит
Я знаю, что адресная шина 20 битная была. Поэтому и 1 мб. Вопрос был в другом.
источник

P

Prudya in Ассемблер
@laurson
@AgentLeon4000
Спасибо за точные ответы. У меня была мысль, что такое вот решение было принято из-за совместимости, но я был в ней не до конца уверен. Большое вам спасибо.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
Prudya
Я знаю, что адресная шина 20 битная была. Поэтому и 1 мб. Вопрос был в другом.
твой вопрос из разряда "почему земля круглая", потому что исторически так сложилось
источник

L

Leon in Ассемблер
А еще не пришлось менять разрядность проца. Как был 16 битным так и остался.
источник

P

Prudya in Ассемблер
Leon
А еще не пришлось менять разрядность проца. Как был 16 битным так и остался.
А, точно... Я как-то совсем это не учёл.
источник

P

Prudya in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
твой вопрос из разряда "почему земля круглая", потому что исторически так сложилось
Много людей не знают почему Земля круглая также, как я и не знал про этот момент в сегментной памяти. Теперь я разобрался. Не могу же я всё сразу знать.
источник

L

Leon in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
твой вопрос из разряда "почему земля круглая", потому что исторически так сложилось
Кстати она круглая потому что в космосе любые объекты тяжелее определенного предела становятся круглыми - сила притяжения у крупного объекта  становиться достаточно сильной чтобы объект со вресенем закруглился.
источник

L

Leon in Ассемблер
Например некоторые крупные астероиды тоже круглые или почти круглые, а мелкий могут быть каких угодно форм
источник
2019 November 14

ВХ

Віталій Халак in Ассемблер
источник