Click here to Skip to main content
15,887,214 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: No sacrifice, no victory Pin
CodeWraith1-Jul-20 4:40
CodeWraith1-Jul-20 4:40 
GeneralRe: No sacrifice, no victory Pin
Kornfeld Eliyahu Peter1-Jul-20 6:47
professionalKornfeld Eliyahu Peter1-Jul-20 6:47 
GeneralRe: No sacrifice, no victory Pin
CodeWraith1-Jul-20 8:33
CodeWraith1-Jul-20 8:33 
GeneralRe: No sacrifice, no victory Pin
englebart2-Jul-20 3:37
professionalenglebart2-Jul-20 3:37 
GeneralRe: No sacrifice, no victory Pin
Storm-blade1-Jul-20 4:26
professionalStorm-blade1-Jul-20 4:26 
GeneralRe: No sacrifice, no victory Pin
CodeWraith1-Jul-20 5:20
CodeWraith1-Jul-20 5:20 
GeneralRe: No sacrifice, no victory Pin
Mircea Neacsu1-Jul-20 6:21
Mircea Neacsu1-Jul-20 6:21 
GeneralRe: No sacrifice, no victory Pin
CodeWraith1-Jul-20 9:06
CodeWraith1-Jul-20 9:06 
Little CDP1802 never needed a DMA controller. Indeed, at no time it gives up control of the bus for any other devices, nor does it ever stop executing instructions. Instead, it throws in an extra bus cycle with every instruction when DMA is requested, does all the memory addressing itself and signals the device to put its byte onto the data bus or take it from the data bus. It is its own DMA controller and allows DMA for devices that normally would not be able to control the bus themselves.

On top of that, it also has another operating mode, the load mode. If you switch the processor into load mode after a reset, it will not execute any instructions, but serve DMA requests. This was used to read from the hex keyboard and at the same time to output the byte you had entered on the LED display. This way you could enter and run programs without any software and only simplest hardware involved.
I have lived with several Zen masters - all of them were cats.

His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

GeneralRe: No sacrifice, no victory Pin
RedDk1-Jul-20 8:12
RedDk1-Jul-20 8:12 
GeneralRe: No sacrifice, no victory Pin
CodeWraith1-Jul-20 9:37
CodeWraith1-Jul-20 9:37 
GeneralRe: No sacrifice, no victory Pin
CPallini1-Jul-20 23:32
mveCPallini1-Jul-20 23:32 
GeneralRe: No sacrifice, no victory Pin
CodeWraith2-Jul-20 1:26
CodeWraith2-Jul-20 1:26 
GeneralRe: No sacrifice, no victory Pin
CPallini2-Jul-20 1:31
mveCPallini2-Jul-20 1:31 
GeneralRe: No sacrifice, no victory Pin
ElectronProgrammer2-Jul-20 2:00
ElectronProgrammer2-Jul-20 2:00 
GeneralRe: No sacrifice, no victory Pin
CodeWraith2-Jul-20 5:01
CodeWraith2-Jul-20 5:01 
GeneralRe: No sacrifice, no victory Pin
ElectronProgrammer2-Jul-20 9:54
ElectronProgrammer2-Jul-20 9:54 
GeneralRe: No sacrifice, no victory Pin
CodeWraith2-Jul-20 11:34
CodeWraith2-Jul-20 11:34 
GeneralRe: No sacrifice, no victory Pin
AlphaNerd2-Jul-20 7:39
AlphaNerd2-Jul-20 7:39 
GeneralOK - Now I Get It ! Pin
W Balboos, GHB1-Jul-20 0:57
W Balboos, GHB1-Jul-20 0:57 
GeneralRe: OK - Now I Get It ! Pin
Slacker0071-Jul-20 1:32
professionalSlacker0071-Jul-20 1:32 
GeneralRe: OK - Now I Get It ! Pin
ZurdoDev1-Jul-20 1:42
professionalZurdoDev1-Jul-20 1:42 
GeneralRe: OK - Now I Get It ! Pin
musefan1-Jul-20 1:45
musefan1-Jul-20 1:45 
GeneralRe: OK - Now I Get It ! Pin
W Balboos, GHB1-Jul-20 1:51
W Balboos, GHB1-Jul-20 1:51 
GeneralRe: OK - Now I Get It ! Pin
dandy721-Jul-20 3:26
dandy721-Jul-20 3:26 
GeneralRe: OK - Now I Get It ! Pin
W Balboos, GHB1-Jul-20 3:48
W Balboos, GHB1-Jul-20 3:48 

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.