Assembler е лесно! Да се научим да програма (BLER) бюлетин
Въпроси: 4 Отговори: 7
Въпрос № 75.208
асемблер за разработване на таймер брояч съчетания контрол ADC борда в различни режима:
- прекъсване на tayieru
- моновибратор
- генератор на ниво
- меандър генератор
- софтуер, предизвикано от един изстрел
- хардуерно предизвика един изстрел
Отговори: Zenchenko Константин Nikolaevich
Здравейте, Marukina Ирина Feliksovna!
Port 40h-канален 0
41з-канал порт 1
42з-Канал 2 порт
43h-1 таймер контрол регистър пристанище
Bits: 7-6 номера на канала, който ще бъде programmirovatsya
за стойности:
00-канал 0
01-канал 1
10 Канал 2
Bits: 5-4
00-заключване текуща стойност прочетете брояч
01-chteniezapis ниски байт
10 chteniezapis високо байт
11 chteniezapis младите тогава високата байт
Режим Bits 3-1 Канал
000-прекъсва, когато достигне нула
001-изстрел
010-импулсен генератор
011 генератор меандър
100 задейства моностабилен програмно
101 хардуерно предизвика един изстрел
брояч формат 0: малко
0-двоично число (0000-0FFFFh)
номер -1 BCD (0000-9999)
за стойността на:
11 код брояч команда за четене
Bits: 5-4
Канал 00-държава potm равностойност
01-брояч стойност
10 канал състояние
Bits 3-1 отбора се отнася до каналите 0-2
Примерите, използвани в заявката:
На добър час!
Отговори: Zenchenko Константин Nikolaevich
Здравейте, Алекс ++!
ако програмата ви е в директория
D: Документи и SettingsAleks>
проблемът е, няма пари трябваше да бъде
в противен случай тя трябва да бъде пълно име път към PROSCALE
D: Документи и SettingsAleks> D: MASM611BINML.EXE
На добър час!
Монтаж: D: MASM611BINprog01.asm
фатален A1020 грешка:
D: Документи и SettingsAleks>
Отговорност: P @ Лъч
Здравейте, Алекс ++!
MASM 6.11 с кръпка не работи под WinXP, но работи под Win9x и DOS-разбира се. Ако е възможно postavte Norton или Volkof или Win9x. И не повече от тази грешка.
Въпрос № 75.239
Отговори: Zenchenko Константин Nikolaevich
Здравейте, Tiabc!
можете да обсъдите някои техники, които използват вируси,
но да се напише вирус, вижте. Наказателния кодекс
На добър час!