IOTRAN (561915)

Файл №561915 IOTRAN (Весь материал к лабораторной работе №6 по ВС и МПТ)IOTRAN (561915)2015-11-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

IOTRAN Utility Program V1.0 ------ ------- ------- ---- IOTRAN is supplied with the AVSIM family of simulator\debuggers to facilitate the use of I/O files. I/O files that interface to AVSIM must be in a binary format - either byte or word-wide. This is convenient for I/O that is ASCII, but less so for handling numerical values from/to other programs, such as BASIC, FORTRAN, etc. Let's suppose that you have an A/D converter attached to your CPU via a parallel port. You are sampling a sine wave and computing its RMS power. A D/A converter is also attached, to output the analog RMS power. To generate the input file of sine wave samples, use a BASIC routine: 10 OPEN #1,"SINE.AD" 20 FOR S=0 TO 100 30 PRINT #1,32767*SIN(6.28*S/10) 40 NEXT 50 CLOSE #1 Now you have a file that contains a list of integers in floating point format. This cannot be fed to AVSIM directly, as it will appear as a string of ASCII values instead of the decimal value itself. ie. "123" will be read by AVSIM's I/O facility as 31H,32H,33H instead of 7BH (123 decimal). IOTRAN will do the conversion by: >IOTRAN db SINE This does a decimal-to-byte translation from file SINE.AD to SINE.AB. Decimal values outside the range -128 to 127 are converted to their remainder in modulus 128. Fractions are rounded. Now suppose the A/D converter is 16-bits, and is configured so that the first read provides the upper 8 bits then the second provides the lower 8 bits. You need to produce a conversion that is in 16-bit binary format. IOTRAN will do a decimal-to-word signed conversion by: >IOTRAN dw SINE This does a translation from file SINE.AD to SINE.AW. If instead, the 16-bit A/D converter is attached to two ports, providing the 16-bit word in parallel, you will need 2 files, each one holding the upper/lower parts of each 16-bit value. IOTRAN will do a decimal-to-2 byte signed conversion by: >IOTRAN db2 SINE Two files, SINE.AB1 and SINE.AB2, will be generated. SINE.AB1 contains the upper byte of each word, and SINE.AB2 contains the lower byte of each word. If you are using a 16-bit simulator (TMS32010, 68000) the decimal-to-word conversion will be needed for a single port. Similarly, a 32-bit conversion can be made by: >IOTRAN dw2 SINE Now we can run AVSIM and attach files SINE.AB, or SINE.AB1 and SINE.AB2 to ports with the I/O facility within AVSIM. Since we want to simulate the D/A output of RMS power as the program runs, we also attach an output file,"OUTPUT.AB", to the D/A port assignment and collect binary data. After exiting from AVSIM, however, the output file cannot be used directly for BASIC input, or LOTUS, etc. IOTRAN will convert byte-to-decimal by: >IOTRAN bd OUTPUT It reads file OUTPUT.AB and generates a list of decimal values in file OUTPUT.AD, which can then be printed, or displayed. Other conversions include: wd - word-to-decimal file.AW --> file.AD b2d - 2 byte-to-decimal file.AB1 & file.AB2 --> file.AD w2d - 2 word-to-decimal file.AW1 & file.AW2 --> file.AD Similarly, conversion from hexadecimal-to-byte or word is possible. A hex value in ASCII - eg. 1B21 is converted to a binary stream. Use this technique for unsigned conversions. Hex conversions include: hb - hex-to-byte file.AH --> file.AB hw - hex-to-word file.AH --> file.AW hb2 - hex-to-2 byte file.AH --> file.AB1 & file.AB2 hw2 - hex-to-2 word file.AH --> file.AW1 & file.AW2 bh - byte-to-hex file.AB --> file.AH wh - word-to-hex file.AW --> file.AH b2h - 2 byte-to-hex file.AB1 & file.AB2 --> file.AH w2h - 2 word-to-hex file.AW1 & file.AW2 --> file.AH 

Характеристики

Тип файла
Документ
Размер
3,63 Kb
Тип материала
Высшее учебное заведение

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов лабораторной работы

AVSIM85
AVLIB.EXE
AVLINK.EXE
AVMAC85.EXE
AVREF.EXE
AVSIM85.EXE
AVSIM85.EXE.pif
AVSIM85.HLP
AVSIM85.OVR
AVSIM85.PIF
AVSIM85.REG
CPM85.ASM
DEMO.CMD
DEMO.MSG
DEMO1.ASM
DEMO1.HEX
DEMO1.SYM
HEXFORM.EXE
IOTRAN.EXE
PSEUDOS.ASM
READ.ME
RUN_DEMO.BAT
SETCOLOR.EXE
SETCOLOR.HLP
STB.MSG
TEST85.ASM
Ps8085a
12.asm
123.asm
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6508
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее