Click here to Skip to main content
15,880,392 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
GeneralRe: How to start learning Assembly? Pin
fat_boy21-Jun-12 3:51
fat_boy21-Jun-12 3:51 
AnswerRe: How to start learning Assembly? PinPopular
Dave Kreskowiak21-Jun-12 1:26
mveDave Kreskowiak21-Jun-12 1:26 
GeneralRe: How to start learning Assembly? Pin
atoi_powered21-Jun-12 1:40
atoi_powered21-Jun-12 1:40 
GeneralRe: How to start learning Assembly? Pin
Dave Kreskowiak21-Jun-12 3:37
mveDave Kreskowiak21-Jun-12 3:37 
GeneralRe: How to start learning Assembly? Pin
atoi_powered21-Jun-12 12:10
atoi_powered21-Jun-12 12:10 
AnswerRe: How to start learning Assembly? Pin
fat_boy21-Jun-12 5:38
fat_boy21-Jun-12 5:38 
GeneralRe: How to start learning Assembly? Pin
atoi_powered21-Jun-12 12:30
atoi_powered21-Jun-12 12:30 
GeneralRe: How to start learning Assembly? PinPopular
Roger Wright21-Jun-12 12:45
professionalRoger Wright21-Jun-12 12:45 
Good for you! I learned Assembly programming hands on, reading the Intel documentation (4004) and breadboarding the CPU with a few registers and DIP switches. Moving up to the MITS Altair8800, I used what I learned to write an OS for it, then an assembler to save having to enter binary opcodes with toggle switches. It's a great way to really understand how the software and hardware interact and depend on each other, but I don't recommend it as an efficient way to write apps. Smile | :)

Of course, if you're writing real-time control code for small MCUs with tiny memories, nothing is better - not even C. It's fun, educational, and sometimes useful to program at this level, but it's never easy. Enjoy! Big Grin | :-D
Will Rogers never met me.

GeneralRe: How to start learning Assembly? Pin
atoi_powered21-Jun-12 20:08
atoi_powered21-Jun-12 20:08 
Generaliron carbon Pin
markx819-Jun-12 3:46
markx819-Jun-12 3:46 
GeneralRe: iron carbon Pin
Roger Wright20-Jun-12 10:21
professionalRoger Wright20-Jun-12 10:21 
GeneralRe: iron carbon Pin
fat_boy21-Jun-12 5:36
fat_boy21-Jun-12 5:36 
GeneralExecute driver help Pin
Brandon-X1200018-Jun-12 12:15
Brandon-X1200018-Jun-12 12:15 
GeneralRe: Execute driver help Pin
Richard MacCutchan18-Jun-12 21:23
mveRichard MacCutchan18-Jun-12 21:23 
GeneralRe: Execute driver help Pin
Brandon-X1200020-Jun-12 9:53
Brandon-X1200020-Jun-12 9:53 
GeneralRe: Execute driver help Pin
Richard MacCutchan20-Jun-12 10:02
mveRichard MacCutchan20-Jun-12 10:02 
GeneralRe: Execute driver help Pin
Richard MacCutchan20-Jun-12 21:18
mveRichard MacCutchan20-Jun-12 21:18 
GeneralRe: Execute driver help Pin
Brandon-X1200021-Jun-12 5:39
Brandon-X1200021-Jun-12 5:39 
GeneralRe: Execute driver help Pin
Richard MacCutchan21-Jun-12 5:46
mveRichard MacCutchan21-Jun-12 5:46 
GeneralRe: Execute driver help Pin
Brandon-X1200021-Jun-12 21:21
Brandon-X1200021-Jun-12 21:21 
GeneralRe: Execute driver help Pin
Richard MacCutchan21-Jun-12 22:24
mveRichard MacCutchan21-Jun-12 22:24 
GeneralRe: Execute driver help Pin
fat_boy22-Jun-12 4:09
fat_boy22-Jun-12 4:09 
GeneralRe: Execute driver help Pin
Brandon-X1200022-Jun-12 23:37
Brandon-X1200022-Jun-12 23:37 
GeneralRe: Execute driver help Pin
Richard MacCutchan22-Jun-12 23:42
mveRichard MacCutchan22-Jun-12 23:42 
GeneralRe: Execute driver help Pin
fat_boy24-Jun-12 21:47
fat_boy24-Jun-12 21:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.