Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor Chumak                          2:5020/400     03 Mar 2005  12:41:33
 To : Dmitry Ponyatov
 Subject : Re: архитектуры не дающие побайтный доступ к памяти
 -------------------------------------------------------------------------------- 
 
 Hello, Dmitry!
 You wrote to All on Wed, 02 Mar 2005 19:44:54 +0300:
 
  DP> * Originally in RU.EMBEDDED * Crossposted in SU.FORTH
 
  DP>  какие 16/32-битные архитектуры поддерживают только адресацию по
  DP> машинным словам,
 
 Hе буду философствовать - не знаю :(.
 Вроде в ЕС ЭВМ были подобные заморочки.. Исполняемый код должен быть
 выровнен по границе слов.. Hо вряд ли это сейчас актуально ;-))
 
  DP> и как на них реализуется работа с файлами (побайтное чтение/запись, как
  DP> работают функци типа fread/fwrite) ?
 
 А это уже высокоуровневая абстракция, которая реализуется операционной
 системой (согласись, что процесору, как основному элементу архитектуры,
 понятие ФАЙЛ неведомо). А в этой сферической ОС функции типа fread/fwrite
 вполне могут быть обёртками вокруг чего угодно (например во всех известных
 мне жестких дисках минимальный блок данных == 1 сектор, что не мешает
 использовать побайтовый ввод-вывод. А во flash-памяти нет ни секторов, ни
 цилиндров, но для совместимости ОС их эмулирует).
 
 With best regards, Igor Chumak.  E-mail: igor()g-auto.pul.kiev.ua
 --- ifmail v.2.15dev5.3
  * Origin: Adamant ISP news server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: архитектуры не дающие побайтный доступ к памяти   Igor Chumak   03 Mar 2005 12:41:33 
Архивное /ru.linux/12034bb623c75.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional