ক্লাসিক 'লোড "*", 8,1' কমোডোর কমান্ডের পরামিতিগুলির অর্থ


28

ইন সুদিন কমোডর (64 এবং 128) এর, কমান্ড প্রথম প্রোগ্রাম লোড বন্ধ একটি ডিস্ক ছিল টাইপ করতে:

LOAD "*",8,1

আমি যেখানে এটি নিই "*"সম্ভবত এটি একটি ওয়াইল্ড কার্ড যা কেবল কার্যকরভাবে ডিস্কের সমস্ত বিষয়বস্তু প্রদান করে LOADযা তারপরে ডিস্কের প্রথম লোডযোগ্য (অর্থাত্ এক্সিকিউটেবল) আইটেম হিসাবে যা ঘটেছিল তা সফলভাবে লোড করবে।

তবে অন্যান্য দুটি পরামিতি কীসের জন্য?

উত্তর:


32

লোড "*", 8,1

সাধারণ বাক্য গঠনটি হ'ল:

LOAD ["<filename>"[, <device number>[, <secondary number>]]]
  • ফাইল নামটির *অর্থ হ'ল ডিস্কে থাকা প্রথম ফাইলটি, যেমন আপনি আপনার প্রশ্নে উল্লেখ করেছেন।

  • প্রথম সংখ্যাটির পরামিতি একটি ডিভাইস নম্বর। 8প্রথম ডিস্ক ড্রাইভের জন্য ডিভাইস নম্বর। কমোডোর ডস-এর উইকিপিডিয়া নিবন্ধ থেকে :

কনভেনশন অনুসারে, কোনও সিস্টেমে প্রথম ডিস্ক ড্রাইভ ইউনিটে ডিভাইস নম্বর 8, দ্বিতীয় ড্রাইভ, উপস্থিত থাকলে 9, ইত্যাদি রয়েছে, সর্বোচ্চ 15 টি পর্যন্ত

এটি আইএমইই -৮৮৮ বাস থেকে আসে বলে মনে হচ্ছে , কমোডোর পিইটি ব্যবহার করেছিল।

  • এই ক্ষেত্রে দ্বিতীয় সংখ্যার প্যারামিটারের 1অর্থ, আপনি যে ফাইলটি লোড করছেন তাতে প্রথম দুটি বাইট দ্বারা নির্দিষ্ট মেমরির অবস্থান থেকে শুরু করে মেমরির মধ্যে সঞ্চিত প্রোগ্রামটি লোড করা। এটি সাধারণত মেশিনের ভাষা প্রোগ্রামগুলির জন্য ব্যবহৃত হয়। 0বিপরীতে, এটি ডিফল্ট মান এবং এটি সঞ্চিত প্রোগ্রামটি লোড করবে $0801(বেসিক মেমরির শুরু)

LOAD কমান্ডের জন্য একটি পূর্ণ বিবরণ সি 64 উইকি পৃষ্ঠায় উপলভ্য ।


14
আপনি কেবল সমস্ত রহস্যকে হত্যা করেছেন। সান্তার কথা যখন জানতে পেরেছিলাম তখন তার চেয়েও খারাপ। : ডি
আমাদেও গ্যালার্ডো 19

হ্যাঁ এবং যে টেপগুলি ব্যবহার করা হয়েছিল তাদের জন্য আমাদের 8,1 টি জিনিস নিয়ে চিন্তা করার দরকার নেই। সবেমাত্র LOAD "asterix"। আমার মনে হয় আপনি যদি চান তেমন একটি 1,1 যোগ করতে পারেন তবে এটি optionচ্ছিক ছিল। আমার মনে হয় না হয় আমাদের "অ্যাসেট্রিক্স" দরকার। ক্ষমা প্রার্থনা আমার স্মৃতি দূরে চলেছে।
রায়জিনজ

@ রাইজিনজ হ্যাঁ, সব ঠিক আছে। ডিফল্ট মানগুলি নীচে আমি সংযুক্ত নিবন্ধে আচ্ছাদিত। আমি আপনার মন্তব্যের পরে কয়েকবার চেষ্টা করেছি ডিফল্ট মানগুলিতে আরও তথ্য যুক্ত করার জন্য, তবে উত্তরটি খালি না করে আমি এটি করার কোনও উপায় খুঁজে পেলাম না। আমি উল্লেখ করতে চাই কেন ডিফল্ট মানগুলি সেগুলি কেন ছিল ("পার্সোনাল কম্পিউটার" বলতে প্রোগ্রামার বান্ধব বলে বোঝানো হয়েছিল, সুতরাং বেসিক শেল, সস্তা ক্যাসেট স্টোরেজ ইত্যাদিতে ডিফল্ট হওয়া ইত্যাদি) তবে আমার কাছে সত্যিই ভাল উপায় নেই উত্তরটি দীর্ঘায়িত না করে সেই মন্তব্যটি স্লাইড করুন।
মের্লিন মরগান-গ্রাহাম

2
@rayzinnz টেপগুলিতে নক্ষত্রের প্রয়োজন নেই। শুধু LOAD টাইপ করুন, এবং রিটার্ন টিপুন। তারপরে আপনাকে টেপ প্রেস করতে নির্দেশ দেওয়া হবে ...
svin83

অন্যান্য মডেলের উপর আপনি একটি 360K 5 1/4 "ফ্লপি থেকে লোড করা হচ্ছে ছিল, অথবা একটি কার্তুজ থেকে, তাই আপনি পরামিতি প্রয়োজন ছিল ...
মাতালের কোড বানর


-2

8 টি ডিস্ক ড্রাইভ। সি এর মতো কিন্ডা:। 1, আমি বিশ্বাস করি, যোগাযোগের চ্যানেল। এটি টিসিপি অর্থে পোর্টের মতো।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.