HomeSearchRegisterLog in

Share | 
 

 آشنایی با بخش‌های مختلف پردازنده گرافیک

View previous topic View next topic Go down 
AuthorMessage
Farid
avatar

Posts : 98
Join date : 2010-07-25
Age : 32
Location : IRAN
درجه : سرباز یکم

درجه : سرباز یکم


PostSubject: آشنایی با بخش‌های مختلف پردازنده گرافیک   2015-02-24, 4:12 am

1. ظرفیت آدرس‌دهی پردازنده گرافیک
پردازنده گرافیک در کل 16 کیلوبایت حافظه داخلی داره که میتونه از 0000 تا 3FFF رو آدرس‌دهی بکنه. این محدوده حافظه به زیربخش‌هایی تقسیم میشه که هر کدوم وظیفه خاصی رو انجام میدن. عمل نوشتن و خواندن بر روی این آدرس‌ها با استفاده از درگاه‌های 2006 و 2007 پردازنده اصلی انجام میگیره.


2. به طور کلی آدرس‌های پردازنده گرافیک به بخش زیر تقسیم میشه :

جدول تکه‌های پازل1FFF0000
جدول‌های صفحه نمایش و خصیصه‌ها2FFF2000
جعبه رنگ‌ها3F1F3F00

3. جدول تکه‌های پازل
جدول تکه‌های پازل شامل دو تا جدول هست که به جدول‌های سمت چپ و راست مشهور هستن. جدول سمت چپ از آدرس 0000 تا 0FFF هست و جدول سمت راست از آدرس 1000 تا 1FFF هست. هر جدول 256 تا کاشی داره. هر کاشی از 16 بایت تشکیل میشه. مقادیر این دو جدول از روی ای پی رام گرافیک لود میشه. ای پی رام گرافیک داخل کارتریج میکرو قرار میگیره.

جدول پازل سمت چپ0FFF0000
جدول پازل سمت راست1FFF1000


4. جدول‌های صفحه نمایش و خصیصه‌ها
در کل چهار تا جدول قابل نمایش بر روی صفحه نمایش وجود داره ولی به دلیل محدودیت سخت افزاری فقط میشه از دو جدول استفاده کرد. دو تا جدول دیگه دقیقا از روی دو تا جدول اصلی کپی میشن. هر یک از این جدول‌ها از 32 در 30 تا کاشی تشکیل میشن که میتونه کل صفحه نمایش رو پوشش بده.
به دلیل محدودیت‌های سخت افزاری کاشی‌های موجود بر روی صفحه نمایش به صورت 2 در 2 از رنگ‌های مشترکی استفاده میکنن. جدول خصیصه‌ها رنگ مورد استفاده هر کدوم از گروه‌های 2 در 2 رو مشخص میکنه. هر یک از جدول‌های صفحه نمایش از یه جدول خصیصه اختصاصی استفاده میکنه..

جدول صفحه نمایش یک23BF2000
جدول خصیصه یک23FF23C0
جدول صفحه نمایش دو27BF2400
جدول خصیصه دو27FF27C0
جدول صفحه نمایش سه2BBF2800
جدول خصیصه سه2BFF2BC0
جدول صفحه نمایش چهار2FBF2C00
جدول خصیصه چهار2FFF2FC0

5. جعبه رنگ‌ها
کنسول میکرو در کل میتونه 64 تا رنگ مختلف رو نمایش بده. البته به خاطر محدودیت‌های سخت افزاری نمیتونه همه این رنگ‌ها رو همزمان نمایش بده! در هر صفحه فقط میتونه 25 تا رنگ رو همزمان نشون بده که داخل دو تا جعبه نقاشی مجزا قرار میگیرن که 13 تا رنگ برای پس زمینه و 12 تا رنگ برای تصاویر متحرک قابل استفاده هست.

جعبه رنگ پس زمینه شامل 13 تا رنگ3F0F3F00
جعبه رنگ تصاویر متحرک شامل 12 تا رنگ3F1F3F10

Back to top Go down
http://microbaz.blogfa.com
 

آشنایی با بخش‌های مختلف پردازنده گرافیک

View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Microbaz :: برنامه نویسی اسمبلی 6502-