Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.68
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
#1

Корректирующие коды при побайтовой передаче - Assembler

15.05.2013, 15:42. Просмотров 2940. Ответов 51
Метки нет (Все метки)

Здравствуйте, меня зовут Дмитрий. Я студент, учусь на инженера связи, 2 курс.

Тема моей курсовой работы - Устройство обнаружения и коррекции ошибок в канале связи. Побайтовая передача, базовые элементы и-не, R-S триггер, модель Мили.

Препод сказал мне сравнить несколько помехоустойчивых кодов, выбрать оптимальный.
Какие методы можете мне предложить ? Желательно не сложные..

Буду очень благодарен, если Вы протянете мне руку помощи..))
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2013, 15:42
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Корректирующие коды при побайтовой передаче (Assembler):

Ошибка при передаче параметров в подпрограмму
Ошибки появляются при ассемблинге, их обозначил в коде. Помогите пожалуйста....

Корректирующие коды
а). преобразовать заданное информационное слово 10101101011 из 11 двоичных цифр...

Коды символов при передаче
Подскажите пожалуйста, при вводе в Hyper Terminal числа , например 12( в...

Преобразовать текст после побайтовой загрузки
procedure TForm1.Button2Click(Sender: TObject); const ShortFileName =...

Восстановление CRC32, корректирующие байты.
Всем привет! Прошу помощи в решении задачи. Задача: На вход приходит бинарный...

Ошибка при отладке ActiveX.DLL при передаче объекта форма
в вызывающем модуле Функция(Me) в ActiveX Sub Функция(frm as Object)...

51
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
22.05.2013, 15:07  [ТС] #41
TheFox, у меня в зачетке одни пятерки =) Просто расчитывал что препод будет мне помогать с курсовой. Мол она куда сложнее, чем те что брали мои одногрупники. Например "Устройство деления двоичных чисел" и тп)

Добавлено через 2 минуты
Цитата Сообщение от TheFox Посмотреть сообщение
Кто вообще сказал, что тут нужен ассемблер?
Мой препод..

Добавлено через 1 минуту
Цитата Сообщение от TheFox Посмотреть сообщение
В задании у тебя про RS-триггер и автомат Мили, из чего следует вывод, что тебе нужно синтезировать структурный автомат Мили под твою задачу. Поэтому тебе в соответствующую ветку и раздел этого форума и к соответствующей литературе. Никак тут тебе без автоматов, так как это тема твоего курсовика.
Мысль хорошая, а можно ее воплотить в ассемблере ?
0
TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
22.05.2013, 16:09 #42
Цитата Сообщение от Dmitrik45 Посмотреть сообщение
Просто расчитывал что препод будет мне помогать с курсовой.
И поэтому ты решил, что можно совсем не разбираться к какой области относится твой курсовик? Это теория автоматов и теория кодирования, а ты пишешь в ассемблерную ветку.


Цитата Сообщение от Dmitrik45 Посмотреть сообщение
Устройство деления двоичных чисел
Это сходная задача. Твоя конечно отличается в деталях, но принципы те же. Точно так же нужно строить граф и таблицы переходов автомата, потом минимизировать это дело, потом получать структурный автомат, а потом получать его реализацию на логике.

Добавлено через 33 минуты
Цитата Сообщение от Dmitrik45 Посмотреть сообщение
Мой препод..
Тогда даже и не знаю, что тут сказать... Разве что это будет моделирование автомата, потому как ассемблер по идее вообще не имеет отношения к триггерам. В твоем случае стоит подробнее расспросить препода, что же он вообще имеет в виду.
0
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
23.05.2013, 14:52  [ТС] #43
TheFox, завтра с ним поговорю..

Добавлено через 22 часа 6 минут
Он что-то дико замудрил, а потом предложил простую тему взять.. Ну я и согласился.
Спасибо за все.
0
TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
23.05.2013, 15:56 #44
Цитата Сообщение от Dmitrik45 Посмотреть сообщение
а потом предложил простую тему взять
Точно простую?
0
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
26.05.2013, 19:14  [ТС] #45
Устройство управления умножением двоично-десятичных чисел с фиксированной точкой. Вроде бы не сложная тема..
Я все сделал, кроме ассемблера, мб кто поможет ?)
Могу выслать на почту курсач, там есть все расчеты, остался только код программы...
0
Mikl___
Автор FAQ
11376 / 5919 / 535
Регистрация: 11.11.2010
Сообщений: 10,937
27.05.2013, 16:32 #46
Цитата Сообщение от Dmitrik45 Посмотреть сообщение
Я все сделал, кроме ассемблера,
А что там кроме ассемблера? Ничего?
1
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
29.05.2013, 01:23  [ТС] #47
Возможно пишу не в тот раздел. уж простите.
Кто-нибудь может объяснить мне, смертному, эту блок-схему ?
на ней должно быть устройство умножения двоично-десятичных чисел с фиксированной точкой.
мне бы понять че да как там
0
Миниатюры
Корректирующие коды при побайтовой передаче  
TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
29.05.2013, 10:31 #48
Лично я даже не знаю, как можно объяснить блок-схему Просто проще уже решительно невозможно. Тут же все по шагам расписано. Единственное, что непонятно может быть непонятно это квадратные скобки — это номер цифры в числе.
0
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
30.05.2013, 00:23  [ТС] #49
1 – считывание операндов А и В из памяти;
2 – считывание старших разрядов А и В и выполнение над ними операции XOR;
3 – считывание результата операции XOR в старшие разряды регистра, содержащего результат умножения BCD-чисел;
4 – помещение в счетчик СТ1 первой тетрады операнда В;
5 – считывание А в регистр первого слагаемого для суммирования;
6 – считываем регистры слагаемых;
7 – осуществление операции суммирования;
8 – результат суммирования помещаем в регистр для хранения результата и в регистр второго слагаемого;
9 – помещаем в корректирующее слагаемое ТМ значение 6 (0110);
10 – помещение в счетчик СТ2 числа тетрад результата (в данном случае 4);
11 – считывание корректирующего слагаемого ТМ в регистр первого слагаемого для суммирования;
12 – сдвиг корректирующего слагаемого ТМ на 4 разряда влево;
13 – уменьшение содержимого счетчика СТ2 на 1;
14 – уменьшение содержимого счетчика СТ1 на 1;
15 – сдвиг операнда А на 4 разряда влево;
16 – сдвиг операнда В на 4 разряда вправо;
17 – считывание результата;

Можете это в ассемблере реализовать?
0
TheFox
131 / 67 / 10
Регистрация: 13.05.2013
Сообщений: 437
30.05.2013, 11:40 #50
Лично у меня вряд ли будет время. Не у тебя одного сессия надвигается
0
Taatshi
Администратор
11536 / 5033 / 256
Регистрация: 05.04.2011
Сообщений: 13,768
Записей в блоге: 2
30.05.2013, 11:43 #51
Цитата Сообщение от Dmitrik45 Посмотреть сообщение
Можете это в ассемблере реализовать?
Заранее предупреждаю - платные вопросы в данном разделе не решаем. Если надумаете - Вам сюда.

http://www.cyberforum.ru/order-work-software/
0
Dmitrik45
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 15
31.05.2013, 22:02  [ТС] #52
не, спасибо, денег впритык(

Добавлено через 1 минуту
TheFox, работоспособность программы препод проверять не будет. он может даже не открыть мой курсач. можешь просто за 5 минут что-то похожее набросать ? Лишь бы язык ассемблера и переменные нужные ?)
Очень прошу)
0
31.05.2013, 22:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2013, 22:02
Привет! Вот еще темы с решениями:

При передачи указателя на обьект ошибка,а при передаче ссылки на указатель нет. Почему?
Hi All! class SomeObj { public: int x; }

Клиент-сервер: При передаче одного кадра все хорошо, но при отсылке потоком возникает ряд ошибок
Добрый день, коллеги. Пишу клиент-серверное приложение для передачи потокового...

Ошибка при передаче
Здравствуйте. Такая ситуация: имеется сайт, написанный не мной и достаточно...

при передаче параметра
Такая проблема есть документ с ТЗ1 и копка добавить, по ее нажатию сделал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
52
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru