Sorry if this message has come through already, but OE doesn't seem to want to send any messages for me today, so I'm trying once more :-(
I need help URGENTLY on an assignment question I need to complete and send off now for a distance-learning course I'm following here, which has no feedback and no-one I can turn to for help. There are so many experts on this list that I'm sure someone will help me. Here's the question: [quote] The main memory of a microprocessor system consists of the following memory sections: 512K ROM 256K video RAM 128K general-purpose RAM 128K special battery backed, non-volatile RAM Assume the above sections of memory are located contiguously in the order given above (i.e. the start of the ROM is at address 0, the start of the vodeo RAM follows on directly from the end of the ROM and so on) and that the memory sections completely fill the microprocessor's available main memory address space. (a) How many address lines do the following sections of memory need? (i) the ROM (ii) the general purpose RAM (b)How many address lines does the microprocessor have? [unquote] I've worked out, I hope correctly, that the memory sections occupy the following addresses: 512K ROM -- 00000h to 7FFFFFh 256K Video RAM -- 80000h to BFFFFh 128K gen.purpose RAM -- C0000h to DFFFFh 128K non-volatile RAM -- E0000h to FFFFFh >From what I have read, I understand that 1M memory needs 20 address lines. Is this >correct? I spent hours researching memory and address lines on the internet, only to >find a lot of conflicting information, depending on whether it's a question of real >or protected mode, how to calculate the size of the memory chips themselves etc. -- >all very confusing and often contradictory. Firstly, what exactly is understood by "address lines"? The lines on the address bus, the number of linear memory locations, or ...? And how does one calculate exactly what each memory section requires in terms of address lines? If anybody has an answer to these questions, please email me off-list ASAP, as tomorrow (UK time) is my absolute deadline and I can't wait for the PCWorks digest to come through. Thanks a million - I feel sure someone will come to my rescue! Virginia Virginia Da Costa [EMAIL PROTECTED] [EMAIL PROTECTED] ============= PCWorks Mailing List ================= Don't see your post? Check our posting guidelines & make sure you've followed proper posting procedures, http://pcworkers.com/rules.htm Contact list owner <[EMAIL PROTECTED]> Unsubscribing and other changes: http://pcworkers.com =====================================================
