School ICT Self Study
Preferred Language :
||
Text Resize :

32bit address bus

249 viewsG12-05. AL ICT Operating System
0

 

පරිගණකයක් 32bit ලිපින මාර්ගයක් (address bus) භාවිතා කරන අතර Cache මතකයක් (cache memory) ඇත. පිටු ප්‍රමාණය (page size) 16KB නම්, Cache මතකයේ ඇති පිටු ගණන සොයන්න.

Ruwan Suraweera Changed status to publish
0

විසඳුම:

පියවරෙන් පියවර ගැටලුව විශ්ලේෂණය කරමු:

  1. ලිපින මාර්ගයේ ප්‍රමාණය (Address Bus Size): පරිගණකය 32-bit ලිපින මාර්ගයක් භාවිතා කරයි. මෙයින් අදහස් වන්නේ පරිගණකයට තරම් සුවිශේෂී මතක ස්ථාන (memory locations) ලිපිනගත කළ හැකි බවයි.
  2. පිටු ප්‍රමාණය (Page Size): පිටු ප්‍රමාණය 16KB ලෙස දී ඇත. මුලින්ම අපි 16KB, Bytes බවට පරිවර්තනය කරමු: .

    දැන්, එක් පිටුවක් තුළ ඇති byte එකක් ලිපිනගත කිරීමට අවශ්‍ය Bits ගණන සොයමු. මේ සඳහා යන සූත්‍රය භාවිතා කළ හැකිය. . එනම්, පිටුවක් තුළ ඇති ස්ථානය (offset) හැඳින්වීම සඳහා 14 bits භාවිතා වේ.

  3. පිටු ගණන (Number of Pages): සම්පූර්ණ ලිපින මාර්ගයේ Bits ගණන 32 Bits වේ. පිටුවක් තුළ ඇති ස්ථානය සඳහා භාවිතා කරන Bits ගණන 14 Bits වේ. ඉතිරි Bits ගණන භාවිතා කරන්නේ පිටු අංකය (page number) හඳුනා ගැනීමටයි.

    පිටු අංකය සඳහා වන Bits ගණන = මුළු ලිපින මාර්ගයේ Bits ගණන – පිටුවක් තුළ ඇති ස්ථානය සඳහා වන Bits ගණන පිටු අංකය සඳහා වන Bits ගණන = .

    ලිපිනගත කළ හැකි සම්පූර්ණ පිටු ගණන වේ. පිටු ගණන =

    දැන් හි අගය ගණනය කරමු: .

එබැවින්, Cache මතකයේ (හෝ ප්‍රධාන මතකයේ cache එකට map විය හැකි මුළු පිටු ගණන) පිටු ගණන හෝ කි.

Ruwan Suraweera Changed status to publish
Select Language:
🔴 Lesson List
SIDE BUTTON ON
Sign In Register
Media-Studio | PDF-Studio | Voice Typing | AI Help | Download

Your Gateway to Digital Excellence

×

👋 Welcome Back!

🚀
Ready to Learn?Pick up where you left off.
🔑
Forgot Password?Click the link below to reset.
📢
New FeaturesCheck out the new AI Voice tool.

Sign In

👤
🔒
or continue with
Google Facebook

Already have an account? Register Now

🖥️ View Desktop Version Switch to full website view.