6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 3:12 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Bios Chips
PostPosted: Wed Jan 21, 2004 3:38 pm 
Offline

Joined: Sun Dec 28, 2003 11:55 am
Posts: 54
Hello all... I've got yet another question for ya'll. Most computers (Pentium class and up) that I have access to use Flashable type memory chips as the bios. Can this be used in a 6502 computer? And if so, what is the upper limit (ie., max amount of memory)? Can I use a 1MB chip? Could I use one with more memory? Any info/help would be appreiciated.
Thanks.
Lyos Gemini Norezel

_________________
Mundus Vult Decipi et Decipiatur


Top
 Profile  
Reply with quote  
 Post subject: Re: Bios Chips
PostPosted: Wed Jan 21, 2004 7:31 pm 
Offline

Joined: Thu Oct 23, 2003 9:07 am
Posts: 12
> Can this be used in a 6502 computer?

Yes

> And if so, what is the upper limit (ie., max amount of memory)?
> Can I use a 1MB chip?
> Could I use one with more memory?

Any size is fine, but since the 6502 only has a 16 bit address bus you'll never be able to see more than 64k at a time - so a 1MB part would require paging or some such other scheme.

> Any info/help would be appreiciated.

All standard stuff - web searches and basic electronics books will cover these topics,
Sprow.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jan 21, 2004 7:51 pm 
Offline

Joined: Sun Dec 28, 2003 11:55 am
Posts: 54
Quote:
Any size is fine, but since the 6502 only has a 16 bit address bus you'll never be able to see more than 64k at a time - so a 1MB part would require paging or some such other scheme.

Could the 6502 be multiplexed? (or something LOL) Ie., can the 16 address pins have a circuit added to it to multiply the address pins that it can address by about ten-fold? Is this even possible or am I out of my head?
Thanks.
Lyos Norezel

_________________
Mundus Vult Decipi et Decipiatur


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jan 21, 2004 9:57 pm 
Offline

Joined: Tue Nov 18, 2003 8:41 pm
Posts: 250
If you can find an old pc mother board (don't know exactly which,
XT or around that time) some had a memory mapper, 74612
(I think it was), you might be able to salvage.

There's also a memory mapper for the Z80


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jan 22, 2004 7:35 pm 
Offline

Joined: Thu Jan 16, 2003 12:55 pm
Posts: 64
Location: Indianapolis
It seems simple enough. Set it up so you can write to the inputs of some 74xx chip as a register, and have it's output control the higher address lines of the memory.

For every extra address line added, you double the memory available. This was done very often on NES game cartridges, using standard or custom parts.
http://nesdev.icequake.net/rom.txt

But the CPU can only access the 'page' that's currently switched in. That's easy to deal with, just keep the code/data that's used together in the same page.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: