0 / 0 / 0
Регистрация: 06.10.2015
Сообщений: 30
|
|
1 | |
Регистр-буфер05.09.2016, 11:57. Показов 841. Ответов 2
Метки нет (Все метки)
В проекте имеется простенькая, но габаритная схемка из регистров и буферов, соответственно из дешифраторов, ну и счетчиков. Так вот, существуют ли эдакие регистры=буферы? В идеале что бы на выходах всегда было то, что в битах, а вот на входах - в зависимости от режима чтение/запись - при записи, ясное дело, запись данных в биты регистра, при чтении же не то, что в битах, а то, что именно на выходе микрухи. Перерыл что мог, не нашел. Просто такие регистры сэкономили бы огромное пространство на плате, считай минус 18 микрух.
0
|
05.09.2016, 11:57 | |
Ответы с готовыми решениями:
2
(MCS-51) Внести в регистр А двоично-десятичное число XX, в регистр R5 — XX Занести в регистр А двоично-десятичное число 0Х, в регистр R2 Х0 Буфер, ОЗУ, кэш, регистр процессора Буфер кадра, буфер трафарета и буфер глубины |
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
06.09.2016, 12:31 | 2 |
Решение Вашей проблемы это использование CPLD, если утрировать, что это такое, то это маленькая ПЛИС(FPGA), например у Xilinx серия coolrunner, самый младший чип XC2C32A стоит около 1.5 - 2$ в розницу в РФ, а заменяет ... Есть сапры для его программирования где возможно просто нарисовать схему (как зовут не знаю, не пользовался, просто видел). Не советую покупать старые серии, чипы будут дороже, а найти сложней.
1
|
1976 / 1275 / 130
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
09.09.2016, 18:50 | 3 |
Legarc, если у вас нет особых притязаний ко времени реакции - то МК спасет вас гораздо дешевле, чем CPLD.
На МК вы соберете не менее эффективную схему связей. Вопрос только будет во времени отклика, который будет зависеть от сложности и оптимальности написанного кода.
0
|
09.09.2016, 18:50 | |
09.09.2016, 18:50 | |
Помогаю со студенческими работами здесь
3
Регистр сведений «Списанные материалы из эксплуатации». Почему регистр сведений, а не регистр накопления? При копировании цифры в системный буфер обмена выводить в буфер ее словесное описание Перевести первую букву в верхний регистр, а все остальные в нижний регистр Даны два числа. Записать в регистр SI меньшее, а в регистр DI - большее из них Поместить в регистр BX константу 100 (16). Старший байт BX переместить в регистр BL Занести в регистр AX значение регистра CS, а в регистр BL записать заданное число Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |