- •Комитет образования новгородской области Боровичский техникум строительной индустрии и экономики
- •Пояснительная записка
- •Перечень лабораторных работ
- •Оформление отчета по лабораторной работе
- •Содержание лабораторных работ и методические указания по их выполнению Лабораторная работа № 1 «Работа и особенности логических элементов эвм»
- •Лабораторная работа № 2 «Работа логических узлов эвм»
- •Лабораторная работа № 3 «Архитектура вычислительной системы»
- •Лабораторная работа № 4 «Базовая подсистема ввода/вывода (bios)»
- •Лабораторная работа № 5 «Архитектура системной платы»
- •Лабораторная работа № 6 «Внутренние интерфейсы системной платы»
- •Лабораторная работа № 7 «Внешние интерфейсы системной платы»
- •Лабораторная работа № 8 « Интерфейсы периферийных устройств»
- •Лабораторная работа № 9 «Идентификация и установка процессора»
- •Лабораторная работа № 10 «Программирование арифметических и логических команд»
- •Лабораторная работа № 11 «Программирование ввода-вывода средствами dos»
- •Функции dos
- •Ввод с клавиатуры
- •Лабораторная работа № 12 «Программирование ввода-вывода средствами bios»
- •Рекомендуемая литература
- •Приложение а
- •Комитет образования, науки и молодежной политики новгородской области
- •Оаоу Боровичский техникум строительной индустрии и экономики
- •Специальность 230115 «Программирование в компьютерных системах»
- •Приложение б
- •Приложение в Лабораторная работа № 1. Особенности работы логических элементов компьютера
Лабораторная работа № 11 «Программирование ввода-вывода средствами dos»
Цель лабораторной работы:
-
Углубление знаний по структуре и принципам работы процессора
Форма организации занятия: индивидуальная работа
Студент должен:
Знать:
-
Организацию и принципы работы процессора;
-
Основы языка ассемблера;
-
Типы регистров процессора
-
Структуру команд процессора
Уметь:
-
Применять функции ввода-вывода средствами MS DOS;
-
Использовать основные команды процессора;
-
Выполнять отладку программ
Методические указания:
Для представления всех букв, цифр и знаков, появляющихся на экране компьютера, обычно используется всего один байт. Символы, соответствующие значениям от 0 до 127, то есть первой половине всех возможных значений байта, были стандартизованы и названы символами ASCII (хотя часто кодами ASCII называют всю таблицу из 256 символов). Сюда входят некоторые управляющие коды (символ с кодом 0Dh — конец строки), знаки препинания, цифры (символы с кодами 30h – 39h), большие (41h – 5Ah) и маленькие (61h – 7Ah) латинские буквы. Вторая половина символьных кодов используется для алфавитов других языков и псевдографики.
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
f |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
! |
“ |
# |
$ |
% |
& |
‘ |
( |
) |
* |
+ |
, |
- |
. |
/ |
3 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
: |
; |
< |
= |
> |
? |
4 |
@ |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
5 |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
[ |
\ |
] |
^ |
_ |
6 |
` |
a |
b |
c |
d |
e |
f |
g |
h |
i |
j |
k |
l |
m |
n |
o |
7 |
p |
q |
r |
s |
t |
u |
v |
w |
x |
y |
z |
{ |
| |
} |
~ |
⌂ |
8 |
А |
Б |
В |
Г |
Д |
Е |
Ж |
З |
И |
Й |
К |
Л |
М |
Н |
О |
П |
9 |
Р |
С |
Т |
У |
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ъ |
Ы |
Ь |
Э |
Ю |
Я |
A |
а |
б |
в |
г |
д |
е |
ж |
з |
и |
й |
к |
л |
м |
н |
о |
п |
B |
░ |
▒ |
▓ |
│ |
┤ |
╡ |
╢ |
╖ |
╕ |
╣ |
║ |
╗ |
╝ |
╜ |
╛ |
┐ |
C |
└ |
┴ |
┬ |
├ |
─ |
┼ |
╞ |
╟ |
╚ |
╔ |
╩ |
╦ |
╠ |
═ |
╬ |
╧ |
D |
╨ |
╤ |
╥ |
╙ |
╘ |
╒ |
╓ |
╫ |
╪ |
┘ |
┌ |
█ |
▄ |
▌ |
▐ |
▀ |
E |
р |
с |
т |
у |
ф |
х |
ц |
ч |
ш |
щ |
ъ |
ы |
ь |
э |
ю |
я |
F |
Ё |
ё |
Є |
є |
Ї |
ї |
Ў |
ў |
° |
∙ |
· |
√ |
№ |
¤ |
■ |
|
Команды вывода на экран средствами DOS