MOS Technology 8568
এম. ও. এস টেকনোলজি 8568 ভিডিও ডিসপ্লে কন্ট্রোলার (ভি. ডি. সি) ছিল কমোডোর 128ডিসিআর ব্যক্তিগত কম্পিউটারে 80 কলাম বা আর. জি. বি. আই ডিসপ্লের জন্য দায়ী গ্রাফিক্স প্রসেসর। কমোডোর 128 সার্ভিস ম্যানুয়ালে, এই অংশটিকে "80 কলাম সিআরটি নিয়ামক" হিসাবে উল্লেখ করা হয়েছিল। 8568 পুরোনো 6545ই একরঙা সিআরটি নিয়ামক এবং আরজিবিআই রঙের অনেক বৈশিষ্ট্যকে মূর্ত করে তুলেছে। মূল ("ফ্ল্যাট") কমোডর 128 এবং কমোডর 128ডি (ইউরোপীয় প্লাস্টিক হাউজিং) 80টি কলাম ডিসপ্লে তৈরি করতে 8563 ভিডিও নিয়ামক ব্যবহার করেছিল। 8568 মূলত 8563-এর একটি আপডেটেড সংস্করণ ছিল, যা আঠালো যুক্তির সাথে পরেরটির কার্যকারিতার সংমিশ্রণ করেছিল যা 8563-এর শারীরিক সান্নিধ্যের মধ্যে বিচ্ছিন্ন উপাদান দ্বারা প্রয়োগ করা হয়েছিল। 8563-এর বিপরীতে, 8568-এ একটি অব্যবহৃত (সি-128-এ) সক্রিয় লো ইন্টারাপ্ট অনুরোধ লাইন (/আইএনটিআর) অন্তর্ভুক্ত ছিল, যা 8568-এর স্ট্যাটাস রেজিস্টারে "প্রস্তুত" বিটটি 0 থেকে 1-এ পরিবর্তিত হলে জোর দেওয়া হয়েছিল। কন্ট্রোল রেজিস্টারটি পড়া স্বয়ংক্রিয়ভাবে ডিঅ্যাসার্ট/আইএনটিআর হয়ে যাবে। পিন অ্যাসাইনমেন্ট এবং সার্কিট ইন্টারফেসিংয়ের পার্থক্যের কারণে, 8563 এবং 8568 বৈদ্যুতিকভাবে বিনিময়যোগ্য নয়। কমোডোর 128-এ দুটি ভিডিও ডিসপ্লে মোড ছিল, যা সাধারণত এককভাবে ব্যবহৃত হত, তবে কম্পিউটারটি দুটি সামঞ্জস্যপূর্ণ ভিডিও মনিটরের সাথে সংযুক্ত থাকলে একই সাথে ব্যবহার করা যেতে পারে। কমোডোর 64-এ পাওয়া ভিআইসি-2 চিপটি সরাসরি প্রধান মেমরিতে ম্যাপ করা হয়েছিল-ভিডিও মেমোরি এবং সিপিইউগুলি (8502 এবং জেড80এ প্রসেসর) একটি সাধারণ 128 কেবি র্যাম ভাগ করে নিয়েছিল এবং ভিআইসি-2 নিয়ন্ত্রণ রেজিস্টারগুলি মেমরি অবস্থান হিসাবে অ্যাক্সেস করা হয়েছিল (অর্থাৎ, সেগুলি মেমরি ম্যাপ করা হয়েছিল)। ভিআইসি-2-এর বিপরীতে, 8568-এর নিজস্ব স্থানীয় ভিডিও র্যাম ছিল, সি-128ডিসিআর মডেলে 64কে (উত্তর আমেরিকায় বিক্রি) এবং নির্দিষ্ট মেশিন তৈরির তারিখের উপর নির্ভর করে, সি-128ডি মডেলে 16 বা 64কে (ইউরোপে বাজারজাত)। ভিডিসি-র অভ্যন্তরীণ রেজিস্টার এবং ডেডিকেটেড ভিডিও মেমোরি অবশ্যই পরোক্ষ উপায়ে সম্পন্ন করতে হবে। প্রথমে প্রোগ্রামটিকে অবশ্যই ভিডিসিকে বলতে হবে যে এর 37টি অভ্যন্তরীণ রেজিস্টারের মধ্যে কোনটি অ্যাক্সেস করতে হবে। এরপরে প্রোগ্রামটিকে অবশ্যই ভিডিসি অ্যাক্সেসের জন্য প্রস্তুত না হওয়া পর্যন্ত অপেক্ষা করতে হবে, যার পরে নির্বাচিত অভ্যন্তরীণ রেজিস্টারে একটি পড়া বা লেখা করা যেতে পারে। নিম্নলিখিত কোডটি একটি রেজিস্টারের জন্য সাধারণঃ ldx #regnum; stx $d 600 অ্যাক্সেস করার জন্য VDC রেজিস্টার; রেজিস্টার লুপ বিট $d 600 নিয়ন্ত্রণ করতে লিখুন; স্ট্যাটাস রেজিস্টার বিপিএল লুপের বিট 7 চেক করুন; ভিডিসি প্রস্তুত নয় lda $d601; ভিডিসি রেজিস্টার থেকে পড়ুন। নিম্নলিখিত কোডটি একটি রেজিস্টার লেখার ক্রিয়াকলাপের বৈশিষ্ট্যযুক্তঃ ldx #regnum; ভিডিসি রেজিস্টার স্ট্যাক্স $d 600-এ লিখতে; রেজিস্টার লুপ বিট $d 600 নিয়ন্ত্রণ করতে লিখুন; স্ট্যাটাস রেজিস্টার বিপিএল লুপের বিট 7 চেক করুন; ভিডিসি প্রস্তুত নয় স্ট্যা $d 601; ভিডিসি রেজিস্টারে লিখুন। 8568 নিয়ন্ত্রণের এই কিছুটা জটিল পদ্ধতির কারণে, বিট-ম্যাপড মোডে সর্বাধিক সম্ভাব্য ফ্রেম রেট সাধারণত আর্কেড-স্টাইল অ্যাকশন ভিডিও গেমগুলির জন্য খুব ধীর হয়, যেখানে ডিসপ্লের বিট-নিবিড় ম্যানিপুলেশন প্রয়োজন হয়। 8568-এর চূড়ান্ত সংস্করণগুলিতে অংশ সংখ্যার সাথে সংশোধন কোড আর9এ বা আর9বি সংযুক্ত ছিল, যা স্পষ্টতই অনিবন্ধিত উন্নতির ইঙ্গিত দেয়। 80 × 25 অক্ষরের টেক্সট রেজোলিউশন 720 × 700 পিক্সেল সর্বাধিক ভিডিও রেজোলিউশন 80 × 50 টেক্সট, 640 এইচ × 480 ভি বিটম্যাপ 3 অক্ষর মোডঃ স্ট্যান্ডার্ড, সেমিগ্রাফিক এবং গ্রাফিক, ডাবল প্রস্থ এবং হাইরেস বিটম্যাপ। আউটপুটঃ 16টি রঙ বা 16টি ধূসর শেড সহ ডিজিটাল আরজিবিআই, এবং সীমিত একবর্ণ সংমিশ্রণ। বৈশিষ্ট্যঃ ইন্টারলেস মোড, অনুভূমিক এবং উল্লম্ব স্ক্রোলিং, লাইট পেন ইনপুট, হার্ডওয়্যার কার্সার, আন্ডারলাইন, ব্লিংক, রিভার্স ভিডিও, 256 টি অক্ষরের 2 টি সেট, আপডেট রেডি ইন্টারাপ্ট 64 কেবিইট মেমরি অ্যাক্সেস করতে পারে, 4164/4464 বা 4416 ড্র্যাম 48 পিন, + 5 ভোল্ট ডিসি সাপ্লাই ইন্টারফেসে প্রোগ্রামযোগ্য। নিবন্ধিত তালিকা এই তথ্যটি কমোডর 128 প্রোগ্রামারের রেফারেন্স গাইড নোটস থেকে গৃহীত হয়েছিল কমোডর 128 পরিভাষায়, ভি. আই. সি-2 প্রদর্শনটিকে 40 কলাম প্রদর্শন বলা হত এবং ভি. ডি. সি, 80 কলাম, স্থির-পিচ পাঠ্যের কলামের সংখ্যার কারণে যা স্থানীয়ভাবে প্রদর্শিত হতে পারে। কমোডোর সার্ভিস ম্যানুয়াল 314001-08 (1987)। সি-128 যে মোডে চলছে তা নির্বিশেষে 8563/8568 হার্ডওয়্যারটি সর্বদা ঠিকানা এবং ডেটা বাসে দৃশ্যমান থাকে। তাই সি-64 সামঞ্জস্য মোডে চলার সময় একটি 80 কলাম ডিসপ্লে তৈরি করা সম্ভব। অবশ্যই, কোনও সি-64 অপারেটিং সিস্টেম সমর্থন নেই। তথ্যসূত্র এম. ও. এস টেকনোলজি ইন্টিগ্রেটেড সার্কিট গ্রাফিক্স চিপস কমোডর 64