Click Here to visit our Sponsor
The Latest News ! The History of Computing The Magazine Have Fun there ! Buy books and goodies
  Click here to loginLogin Click here to print the pagePrinter ViewClick here to send a link to this page to a friendTell a FriendTell us what you think about this pageRate this PageMistake ? You have mr info ? Click here !Add Info     Search     Click here use the advanced search engine
Browse console museumBrowse pong museum









 

Ready prompt T-shirts!

see details
C64 maze generator T-shirts!

see details
Spiral program T-shirts!

see details
Pixel Deer T-shirts!

see details
BASIC code T-shirts!

see details
Shooting gallery T-shirts!

see details
Pixel adventure T-shirts!

see details
Pak Pak Monster T-shirts!

see details
Breakout T-shirts!

see details
Vector ship T-shirts!

see details




A > ACORN COMPUTER  > Electron


Acorn Computer
Electron

More information about how the ULA works from Michael Harris (England):

The RAM read / write went through the custom ULA. The ULA also handled video and memory freshes among other things. This lead to the behaviour of the Electron running at slower MHz speeds depending on the CPU executing code in ROM or RAM, plus the video mode it was using at the time.

Using its best graphics modes (0 - 3) ment that the ULA would block the CPU more often for display RAM access. This would effect interrupt timing and sometimes lead to tape loading errors in these graphics modes. Disk access had a higher priority than the screen refresh which led to "snow" on the screen (later disk filing system code would blank the screen temporarily).

Due to the architecture of the ULA it prevented the Electron from being able to do smooth horizontal hardware scrolling. Due to it not as programmable as the BBC's 6845 CRTC chip, it could not create custom graphics modes.

The expansion port had all the CPU bus and interrupt lines so was as potentially as expandable as the BBC. Using BBC second processors it was technically possible to expand to a Z80 CP/M or even a hard disk UNIX setup. It is highly unlikely that this was ever done though.





 
Click here to go to the top of the page   
Contact us | members | about old-computers.com | donate old-systems | FAQ
OLD-COMPUTERS.COM is hosted by - NYI (New York Internet) -