Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/4l3x777/boothexsummator
Summator of two hexadecimal values in boot
https://github.com/4l3x777/boothexsummator
Last synced: about 1 month ago
JSON representation
Summator of two hexadecimal values in boot
- Host: GitHub
- URL: https://github.com/4l3x777/boothexsummator
- Owner: 4l3x777
- License: gpl-3.0
- Created: 2023-11-25T20:56:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-25T20:57:57.000Z (about 1 year ago)
- Last Synced: 2023-12-12T22:16:07.983Z (about 1 year ago)
- Language: Assembly
- Size: 203 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Boot hex summator. Boot программа для сложения двух hex чисел
#### Задача - сложить два hex числа
+ считывается первое слагаемое с клавиатуры с отображением ввода на экране
+ считывается второе слагаемое с клавиатуры с отображением ввода на экране
+ выводится на экран результат сложения чисел
+ результаты сохраняются на диск (FLOOPY_0) в следующем виде:
+ первое слагаемое в 1 секторе (адреса 0000:0200)
+ второе слагаемое во 2 секторе (адреса 0200:0400)
+ сумма в 3 секторе (адреса 0400:0600)
+ все результаты в формате little-endian#### Main program entry
![alt text](/img/entry.png)
#### Для проверки корректной работы необходим ```emu8086```
#### Пример вывода
![alt text](/img/emu8086.png)
#### Пример записи в FLOOPY_0
![alt text](/img/floppy.png)