Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/takama/junior
My early experience (1993-1994) in assembler and "C" programming
https://github.com/takama/junior
assembler assembler-x86 c network student virus
Last synced: about 1 month ago
JSON representation
My early experience (1993-1994) in assembler and "C" programming
- Host: GitHub
- URL: https://github.com/takama/junior
- Owner: takama
- License: mit
- Created: 2018-03-19T07:45:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-24T09:27:16.000Z (almost 7 years ago)
- Last Synced: 2024-10-15T07:51:02.074Z (3 months ago)
- Topics: assembler, assembler-x86, c, network, student, virus
- Language: Assembly
- Size: 266 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# junior
My early experience (1993-1994) in assembler and "C" programming
![Igor Dolzhikov](https://github.com/takama/junior/blob/develop/images/id.png)
When I was 24 old, I had some programming experience related to `assembler x86`, `C`, and `hand-made-networking`. Nowadays I don't use this things and don't remember most of all of this stuff. But I remember, it was very interesting and fun.
## Hand made Network
This project was developed in connection with the need for data transfer between the PC. In those deaf times, there were no any wide-used networks between nearby computers. It was hard to transfer information between PC on floppy disks due to the unreliability of the floppy disks themselves, the compatibility of disk drives and the possibility of getting the virus in the MBR. A network was planned for the technology of the transfer of a marker using a coaxial cable and homemade network cards.
## The drivers
One of them Cyrillic Keyboard/Fonts driver. When we were entering texts or programs, we necessary to use a keyboard and a fonts driver for full Cyrillic support.
## Fun experiments
In the period when I was studying the process of loading the operating system with MBR and protection against the spread of MBR viruses. I was interested in research in this area.
## The utilities
Just auxiliary utilities which developed on demand. There are CLI tools to calculate CRC 16/32