|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.04.2017, 09:07 | #31 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
тут я фиг его, какой протокол с платой...там шин валом...
1. Чтение/запись через порты и команды (например, I2c) 2. DMA - плата "замещает" часть адресов компа, и, когда она включена, запись в "память" по указателю ведет к записи в плату (так видео работают карты) 3. ....дофига еще. |
28.04.2017, 09:22 | #32 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
28.04.2017, 09:26 | #33 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
нет!!! я конечно не про плату , а про обычную оперативную память, просто раз уж начал разбираться, не хочется бросать, хочется понять, вот нашел такой пример
Код:
Код:
Последний раз редактировалось седьмой; 28.04.2017 в 09:30. Причина: описка |
28.04.2017, 09:31 | #34 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
|
28.04.2017, 09:43 | #35 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
ну вот нашел
Код:
|
28.04.2017, 10:15 | #36 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
С чего вы взяли, что смещение должно быть 100? В 16 битном режиме для каждого адреса памяти существуют 4096 комбинаций сегмент:смещение, указывающие на этот адрес. Какой из них выбрал ваш компилятор никто не знает.
В десятичном виде печатается, потому что вы так указали - процессор не берет данные в "десятичном" или ином виде - они всегда двоичны. Изучите архитектуру 8086 и основы языка С, иначе только будете терять время. |
28.04.2017, 10:22 | #37 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
Код:
|
|
28.04.2017, 10:35 | #38 | |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
я это взял с того, что при написания драйвера на ассемблере код программы начинается со смещения 100h, вот пример
Код:
Цитата:
|
|
28.04.2017, 10:38 | #39 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
|
28.04.2017, 11:50 | #40 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Данные вводятся на веб странице, но хранятся в .... | Ципихович Эндрю | Общие вопросы Web | 35 | 23.09.2016 08:10 |
Данные о температуре воздуха и количестве осадков за декаду апреля хранятся в массивах. Определить количество осадков... | zzz99 | Помощь студентам | 8 | 13.03.2014 17:33 |
Байты или то, как хранятся данные | RussDragon | Общие вопросы C/C++ | 10 | 11.06.2013 08:50 |
Дан массив, в котором хранятся данные о расписании поездов, определить поезда на станции (C++) | nurtay1994 | Общие вопросы C/C++ | 1 | 29.04.2013 08:26 |
где хранятся данные при работе с dll ? | xrob | Общие вопросы Delphi | 17 | 19.04.2013 23:18 |