Содержание
- 2. Проектування програмного забезпечення мікропроцесорних систем х86
- 3. Формати даних у МП
- 7. Формат дійсного числа mx = 1.α1α2α3…α23 = 1.A (-1)Smx2l-127 = (-1)S (1.A) 2l-127 Існують три виключення:
- 8. Структура програми
- 9. Основний програмний модуль TITLE (Розмістите тут заголовок) EXTERN proc1, proc2, proc3 ;зовнішні підпрограми STACK SEGMENT PARA
- 11. Скачать презентацию
Слайд 2
Проектування програмного забезпечення мікропроцесорних систем х86
Проектування програмного забезпечення мікропроцесорних систем х86
Слайд 3
Формати даних у МП
Формати даних у МП
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Формат дійсного числа
mx = 1.α1α2α3…α23 = 1.A
(-1)Smx2l-127 = (-1)S (1.A) 2l-127
Існують
Формат дійсного числа
mx = 1.α1α2α3…α23 = 1.A
(-1)Smx2l-127 = (-1)S (1.A) 2l-127
Існують
три виключення:
1. якщо l= FFH, А = 0, то таке число вважається нескінченно більшим;
2. якщо l = FFH, А ≠0, то число вважається не ініціалізованим
(його значення раніше не задавалося, такі числа називаються
not a number — Nan);
3. якщо l = 00H, то значення числа перебуває як: (-l)S× (0.А) × 2-126.
1. якщо l= FFH, А = 0, то таке число вважається нескінченно більшим;
2. якщо l = FFH, А ≠0, то число вважається не ініціалізованим
(його значення раніше не задавалося, такі числа називаються
not a number — Nan);
3. якщо l = 00H, то значення числа перебуває як: (-l)S× (0.А) × 2-126.
Слайд 8
Структура програми
Структура програми
Слайд 9
Основний програмний модуль
TITLE (Розмістите тут заголовок)
EXTERN proc1, proc2, proc3
;зовнішні підпрограми
STACK
Основний програмний модуль
TITLE (Розмістите тут заголовок)
EXTERN proc1, proc2, proc3
;зовнішні підпрограми
STACK
SEGMENT PARA STACK 'STACK'
DB 64 DUP (0)
STACK ENDS
DSEG SEGMENT PARA PUBLIC 'DATA'
(Помістите тут дані)
DSEG ENDS
SUBTITL Основна програма
DB 64 DUP (0)
STACK ENDS
DSEG SEGMENT PARA PUBLIC 'DATA'
(Помістите тут дані)
DSEG ENDS
SUBTITL Основна програма
CSEG SEGMENT PARA PUBLIC 'CODE'
ASSUME CS:CSEG, DS:DSEG, SS:STACK
ENTRY PROC FAR ; Крапка входу
; Занести в стек початкові значення, щоб програма
; могла повернути керування отладчику
push ds
sub ax,ax
push ax
; Ініціювати адреса сегмента даних
mov ax,DSEG
mov ds,ax
(Помістите тут код програми на Асемблері)
ret
ENTRY ENDP
CSEG ENDS
END ENTRY