Intel (company): Simple Projects that can be run on 8086 emulator to help me in learning assembly language?
-
-
Answer:
I found it especially interesting if you attach some external peripheral like led's or a lcd screen and get some output on it I could also suggest more advanced like an infrared, bluetooth module and send signals to control your tv or some application on your computer If you really want to impress then these are some of the things you can do
Salman Ahmed at Quora Visit the source
Other answers
If you want to have some fun, try writing a program that runs John Horton Conway's game "Life", described here:https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life The rules are incredibly simple, so it will not tax your coding abilities to write the routine that updates the state of a Life grid in assembly language. This was the first project I undertook in 8086 assembler, many years ago, and I learned a lot about the 8086 at the machine instruction level as well as gained an appreciation for what the processor could do compared to other processors of that era.Besides updating and displaying the grid field, you will want to create a simple editor for creating and saving patterns to use as starting points.I know of very few programs you can write that have as high a ratio of entertainment value to coding effort. Try it!
John Gustafson
If you are just starting consider developing: A routine which computes the sum of an array of size N Convert the routine into a function which takes the Pointer to the array and the size N in regs . Should work for any size N If you are intermediate level then develop : A recursive routine for generating Fibonacci number N. Take care so as not to overflow stack for large N. Develop a simple linked list data object with insertion , deletion and search routines If you are advanced level then you can venture into BIOS calls and graphics : Load a file into a DS , convert into a CS and execute it as CODE . The file will be a binary file which is pre-converted from ASM. Draw a Circle using BIOS routines
Subhojit Basu
Related Q & A:
- How can Linux run on different microprocessors?Best solution by Server Fault
- How can I run all my selenium tests sequentially in C#?Best solution by Stack Overflow
- How many rake tasks can be run at once in rails?Best solution by stackoverflow.com
- How can I play my PSX emulator with the keyboard?Best solution by answers.yahoo.com
- Where Can i Download A Ds Emulator?Best solution by Answerbag.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.