কেউ জানেন যে আইবিএম ফ্লপি ডিস্কের সেক্টরগুলির নাম 1 থেকে 8 (এবং 0 থেকে 7 নয়) [বন্ধ]


10

আমি এখন সিপি / এম 2.2, (শখ হিসাবে) এর সাথে 8 বিট জেড 80 কম্পিউটারে প্রোগ্রামিং করছি এবং ফ্লপি ডিস্ক ফর্ম্যাটটি আইবিএম, 40 ট্র্যাক, ট্র্যাক প্রতি 8 সেক্টর, প্রতি সেক্টর 512 বাইট রয়েছে। ফ্রি স্পেসটি ডিস্কের প্রতিটি মুখের 154 কো।

সেক্টরগুলিকে কেন 1 থেকে 8 ইনডেক্স করা হয় (এবং কম্পিউটার থেকে সাধারণত শূন্য থেকে সাত নয়)?

ফ্লপি ডিস্কের ক্যাটালগটি ট্র্যাক 1 এ রয়েছে (সেক্টর 1 থেকে 4, 64 এন্ট্রি)।

আমি ভাবছি ট্র্যাকের শূন্যস্থানটি কি শূন্য?

শূন্য ট্র্যাকটি কি কোনও সিস্টেম অন্তর্ভুক্ত করার জন্য সংরক্ষিত আছে (0/1 ট্র্যাক হিসাবে কোনও সিপি / এম ফ্লপি ডিস্কে সিস্টেমে সংরক্ষিত আছে, এবং ক্যাটালগ ট্র্যাক 2)?


আমি এটি জিজ্ঞাসা করেছি কারণ উদাহরণস্বরূপ, অ্যাপল II এ সেক্টরগুলি শূন্য থেকে শুরু হয় (0 থেকে এফ)।

আমি যে কম্পিউটারটি ব্যবহার করি তা হ'ল একটি আমস্টারড সিপিসি 6128 (1985)। এটি সিপ / এম ওএস 2.2 এবং 3.0 উপলব্ধ জিলোগ জেড -80 এর সাথে একটি 8 বিট।

ফ্লপি ডিস্ক ফর্ম্যাটটি খুব বিরল: 3 ইঞ্চি। (3 1/2 নয়)।

3 ফর্ম্যাটগুলি উপলভ্য: -সিপি / এম: 40 টি ট্র্যাক (0 থেকে 39) প্রতিটি ট্র্যাকের 9 টি সেক্টর (নাম দেওয়া হয়েছে & 41 থেকে & 49) প্রতিটি মুখে 169 কো। -ডাটা: 40 টি ট্র্যাক (0 থেকে 39) প্রতিটি ট্র্যাকের 9 টি সেক্টর (নাম দেওয়া হয়েছে & সি 1 থেকে এবং সি 9) প্রতিটি মুখে 178 কো। -আইবিএম: 40 টি ট্র্যাক (0 থেকে 39) ট্র্যাকের জন্য 8 টি সেক্টর (নাম 1 থেকে 8) প্রতিটি মুখে 154 কো মুক্ত স্থান space

একটি 3 ইঞ্চি ফ্লপি ডিস্ক 3 1/2 ফ্লপি ডিস্কের থেকে পৃথক। পাশের বিটি পড়তে: আমাকে ডিস্কেটটি বের করে নিজেই ঘুরিয়ে ফেলতে হবে এবং আবার এটি ডিস্ক ড্রাইভে রেখে দিতে হবে! তবে এটি খুব ভাল কাজ করে।

ট্র্যাকগুলি 0 থেকে 39 এ শুরু হয় sectors আমি সেকথা জানতে আগ্রহী যে কেন সেক্টরগুলি 1 থেকে শুরু হয়, এবং কেন 0 ট্র্যাকটি আইবিএম ফর্ম্যাটে ডিরেক্টরিতে ব্যবহার করা হচ্ছে না ...

উদাহরণস্বরূপ, সিপি / এম ফর্ম্যাটটি খুব সহজ: ট্র্যাক 2-এ ডিরেক্টরি, 0 এবং 1 ট্র্যাকের সিস্টেম সিপি / এম।

আমি একজন অভিজ্ঞ সমাবেশ প্রোগ্রামার, এবং আমি মনে করি যে ট্র্যাকগুলি যেমন সেক্টরগুলি শূন্য থেকে শুরু হয় তবে এটি যুক্তিযুক্ত হবে। আমস্টারড সিপিসি কম্পিউটার একটি 5 1/4 ডিস্ক ড্রাইভও গ্রহণ করতে পারে। আমি গতকাল একটি কিনেছি। তবে ট্র্যাকস, সেক্টর এবং ফর্ম্যাটগুলি অবশ্যই 5/4 ডিসকাউন্টের ক্ষেত্রে একই হবে।

অলিভিয়ের।

PS: আমার ইংরাজির জন্য দুঃখিত, এটি আমার মাতৃভাষা নয়। ^^


কখনও কখনও কিছু উপায় হয় কারণ এটি এটি হয়। (এবং মনে রাখবেন যে ফ্লপি ফর্ম্যাটটি কিছু প্রথম দিকে আংশিক ইলেকট্রোমেকানিকাল কী-টু-ডিস্ক ডেটা এন্ট্রি সিস্টেম ফিরে পেয়েছে Which যার অর্থ হ'ল মেকানিকাল ইঞ্জিনিয়াররা EEs হিসাবে নকশায় এত বেশি হাত রেখেছিলেন))
ড্যানিয়েল আর হিকস

40 টি ট্র্যাক আপনি কি নিশ্চিত? এটি একটি একতরফা 5.25 "ডিসকেট হবে Or অথবা আপনি 40 টি সিলিন্ডার এবং ডাবল-পার্শ্বযুক্ত ডিস্কেটস বোঝাতে চান? বিটিডাব্লু সিপি / এম সাধারণত 8" এবং 5.25 " ফ্লপি, একক এবং ডাবল পার্শ্বযুক্ত ডিসকেট, একক এবং দ্বৈত ঘনত্ব রেকর্ডিং ফর্ম্যাটগুলি সমর্থন করে এবং সেক্টর আকারগুলির একটি ভাণ্ডার (256, 512 এবং 1024 সাধারণ ছিল) IBM এর পিসি-ডস এসএস এবং ডিএস উভয়কে 5.25 "ফ্লপিই সমর্থন করেছিল এবং সেক্টর প্রতি 512 বাইট মানক করতে সহায়তা করে।
করাতাল

1
আপনার শিরোনামে প্রশ্নটি "আইবিএম ফ্লপি ডিস্ক" এর সাথে আবদ্ধ নয়, তবে আইবিএম 3740 এবং আইবিএম সিস্টেম 34 থেকে "স্ট্যান্ডার্ড" ফ্লপি ডিস্ক নিয়ন্ত্রকদের কাছে ফিরে যায় , যা একক এবং দ্বিগুণ ঘনত্ব রেকর্ডিং ফর্ম্যাটের মান হয়ে ওঠে। নম্বর স্কিমগুলি হার্ডওয়্যার ইঞ্জিনিয়ারদের দ্বারা ডিজাইন করা হয়েছিল এবং কমান্ড সিকোয়েন্সগুলির জন্য প্রয়োগ করা হয়েছিল, এবং সফ্টওয়্যার ইঞ্জিনিয়ার বা প্রোগ্রামারদের দ্বারা ডিজাইন করা হয়নি।
করাতাল

1
এই জাতীয় প্রশ্নের জন্য এখন একটি রেট্রো কম্পিউটিং স্ট্যাক এক্সচেঞ্জ রয়েছে
সিজে ডেনিস

উত্তর:


6

আমি মনে করি আপনার একটি ভুল ধারণা আছে যে কম্পিউটার সম্পর্কিত জিনিসগুলি শূন্য থেকে শুরু হয়।

যদিও এটি সমস্ত সি ভিত্তিক ভাষার ক্ষেত্রে (সি, সি ++, সি #, জাভা ইত্যাদি) এমন কিছু ভাষার ক্ষেত্রে সত্য নয় যেগুলি সি এর চেয়ে পুরানো বা পুরানো (যেমন ফরট্রান এবং কোবল) রয়েছে some

যেহেতু জেড 80 এএনএসআই সি এর আগে চালু হয়েছিল, তাই এটি লিস্পের চেয়ে অনেক বেশি সিবিওএল এবং ফোরট্রান চালিত হবে বলে আশা করা হয়েছিল (এটিও বেশ পুরানো, তবে শূন্য ভিত্তিক সূচক রয়েছে)।

এই হিসাবে, এক ভিত্তিক সূচকটি বোঝায়।


2
জিলগ জেড 80 মাইক্রোপ্রসেসর এবং কোনও প্রোগ্রামিং ল্যাঙ্গুয়েজ এটি সমর্থন করে থাকতে পারে ফ্লপি নিয়ন্ত্রকের মানদণ্ডগুলি করার কিছুই নেই। জেড 80 প্রদর্শিত হওয়ার আগে ফ্লপিগুলি আবিষ্কার করা হয়েছিল।
করাতাল

1
@ সাউডস্ট, এ সময় সাধারণভাবে এটির সাথে আরও অনেক কিছু করার ছিল। যেহেতু সেই সময়টিতে অনেকগুলি জিনিসকে এক সূচকযুক্ত করা হবে বলে আশা করা হত, ফ্লপিগুলিও ছিল।
soandos

4
আপনার "ব্যাখ্যা" সিলিন্ডার নম্বর এবং মাথার সংখ্যাটি শূন্য থেকে এক নয়, তার জন্য দায়বদ্ধ নয়।
করাতাল

3

ফ্লপি ডিস্কগুলির প্রথম স্পেসিফিকেশন আইবিএম দ্বারা আইবিএম 3740 উপস্থিতির সাথে তৈরি হয়েছিল এবং সিস্টেমের জন্য সংরক্ষিত সেক্টর রয়েছে তা উল্লেখ করে না। সিস্টেমের একমাত্র রিজার্ভেশন হল ট্র্যাক 00, যা কেবলমাত্র "ডেটা সেট লেবেলগুলি" সঞ্চয় করে যা 01 থেকে 76 টি ট্র্যাকগুলিতে সঞ্চিত তথ্যের ধরণ সনাক্ত করে It এটি পরিষ্কারভাবে সংজ্ঞায়িত করে যে প্রথম সেক্টরটি সেক্টর ১। এটি কোন কাকতালীয় ঘটনা নয় তবে একটি কম্পিউটারের সংখ্যার বিরুদ্ধে প্রাকৃতিক সংখ্যার বিষয়।

আমরা লক্ষ করতে পারি যে যখন মানুষ কোনও কিছু গণনা করতে শুরু করে, তখন এটি শূন্যের সাথে শুরু হয় না তবে একটি দিয়ে শুরু হয়। উদাহরণস্বরূপ, কল্পনা করুন যে একটি শ্রেণিকক্ষে 135 জন ছাত্র রয়েছে। সংখ্যা গণনা এমন কিছু হবে: এক, দুই, তিন ... একশ তিরিশ, একশ পঁয়ত্রিশ।

এর সাংখ্যিক উপস্থাপনাটি এইভাবে হবে: 1, 2, 3, ... 134, 135 এতক্ষণে আমরা একমত হই, তাই না?

এবার আসুন এমন সংখ্যাগুলি রাখুন যা 0 থাকার কারণে প্রতিনিধিত্ব করা হয় না এটি এর মতো দেখাবে: 001, 002, 003, ..., 015, 016, ..., 099, 100, ..., 133, 134, 135

সিএইচএসের সাথে এটি ঘটে : 0,0,1 - 0,0,2 - 0,0,3 ...

এটি উল্লেখযোগ্য যে এক্সেল শিটের সারণি বা একটি ডাটাবেসে স্বয়ংক্রিয়-সংখ্যা ক্ষেত্রগুলি 0 দ্বারা শুরু হয় না 1 দিয়ে শুরু হয় এবং কেউ এ সম্পর্কে কিছু বলেনি।

ডেভিড জে। ব্র্যাডলি কি বিআইওএসকে সেভাবে শিডিউল করেছিলেন?

হ্যাঁ, তবে তিনি বাইরে ছিলেন না।

অবশ্যই সেক্টর 0 ব্যবহার করা যাবে না এমন কোনও প্রযুক্তিগত কারণ নেই কারণ এটি অন্য কারণে সংরক্ষিত এবং ব্যবহারকারীদের থেকে গোপন করা না থাকলে। নীতিগতভাবে এটিতে নির্দেশিত প্রতিটি বিষয় প্রাকৃতিক সংখ্যার বিষয়।

GA21-9152-2 ফাইল নং 3740-00,15
আইবিএম 3740 ডেটা এন্ট্রি সিস্টেম

পৃষ্ঠা পৃষ্ঠা 12
ডিস্ক ইনটিশিয়ালেশন
... প্রতিটি ডিস্কে কোনও অনিয়মিত ট্র্যাক প্রতিস্থাপনের জন্য দুটি অতিরিক্ত ট্র্যাক থাকে। তদতিরিক্ত, সূচনা বৈশিষ্ট্যটি ডিস্কেটে সেক্টর ঠিকানার ক্রম পরিবর্তন করার একটি উপায় সরবরাহ করে। সাধারণত, সেক্টরগুলির ক্রম সংখ্যাতে থাকে (1, 2, 3, ... 25,26)

পৃষ্ঠা 24 ডিসকাউন্টে
ডেটা লেবেলিং
আরম্ভের সময়, কোনও ডেটা সেটের জন্য ডেটা সেট লেবেল চৌম্বকীয়ভাবে ডিস্কেটের সূচক ট্র্যাক (ট্র্যাক 00) এ রেকর্ড করা হয়। এই লেবেলের প্রাথমিক উদ্দেশ্যটি হ'ল ডিসকেটে সেট করা ডেটার অবস্থান প্রদর্শন করা

এটি 1973 সালে ছিল It এটি একটি 8 "ডিসকেটের উপর ডেটা রেকর্ড করেছে I আইবিএম পিসি 5150 আগস্ট 12, 1981 এ জন্ম হয়েছিল ... এবং আমরা ভুলতে পারি না যে তাদের আগের ডিভাইসগুলির সাথে কিছুটা সামঞ্জস্যতা বজায় রাখতে হয়েছিল।

অবশ্যই কোন প্রযুক্তিগত কারণ ছিল।

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