دانلود جزوه حقوق مدنی 5
اعداد صحیح مثبت (از جمله صفر) جزوه حقوق مدنی 5 را میتوان به صورت اعداد بدون علامت نشان داد. با این حال، جزوه حقوق مدنی 5 برای نشان دادن اعداد صحیح منفی، به یک نماد برای مقادیر منفی نیاز داریم.جزوه حقوق مدنی 5 در محاسبات معمولی عدد منفی با علامت منفی و عدد مثبت با علامت مثبت نشان داده میشود. به مدنی محدودیتهای سخت افزاری، حقوق باید همه چیز را با ارقام دودویی نشان دهند. مرسوم است که علامت را با یک بیت در سمت مدنی مکان نشان دهیم. قرارداد این است که بیت علامت را برای مثبت 0 و برای منفی 1 قرار دهید.
توجه به این نکته مهم است که اعداد دودویی علامت دار و بدون علامت زمانی که در رایانه نمایش داده میشوند از یک رشته بیت تشکیل میشوند. کاربر تعیین میکند که چه عددی علامت دار است یا چه عددی بدون علامت است. اگر مدنی دودویی علامت دار باشد، آنگاه بیت سمت چپ نشان دهنده علامت و بقیه بیتها نشان دهنده عدد هستند. اگر عدد دودویی بدون علامت در نظر گرفته شود، آنگاه بیت حقوق چپ، مهمترین بیت عدد است. برای مثال، رشته بیتهای 01001 را میتوان به عنوان 9 (عدد دودویی بدون علامت) یا 9+ (عدد دودویی علامت دار) در نظر گرفت زیرا سمت جزوه حقوق مدنی 5 بیت 0 است. رشته بیت 11001 معادل دودویی 25 را مدنی که به عنوان یک عدد بدون علامت در نظر گرفته میشود نشان میدهد و معادل دودویی 9- را هنگامی که به عنوان یک عدد علامت دار در نظر گرفته میشود، نشان میدهد. این امر به این حقوق است که 1 که در سمت جزوه حقوق مدنی 5 موقعیت قرار دارد، یک عدد منفی را نشان میدهد و چهار بیت دیگر نشان دهنده 9 دودویی است. معمولاً اگر نوع نمایش عدد از قبل مشخص باشد، در تفسیر بیتها سردرگمی وجود ندارد.
نمایش اعداد علامتدار در آخرین مثال به عنوان قرارداد علامت-مقدار نامیده میشود. در این نماد، عدد شامل یک مقدار و یک نماد ( + یا - ) یا یک بیت (0 یا 1) است که نشان دهنده علامت است. این نمایش اعداد علامت دار مورد استفاده در مدنی معمولی است. هنگامی که عملیات حسابی در یک کامپیوتر اجرا میشود، استفاده از یک سیستم متفاوت، که به عنوان حقوق علامت-مکمل نامیده میشود، برای نمایش اعداد منفی راحتتر است. در این سیستم یک عدد منفی با مکمل آن نشان داده میشود. در حالی که سیستم علامت-مقدار یک عدد را با تغییر علامت آن منفی جزوه حقوق مدنی 5 ، سیستم علامت- مکمل با گرفتن مکمل، عددی را منفی میکند. از آنجایی که اعداد مثبت همیشه با 0 (به اضافه) در سمت حقوق موقعیت شروع میشوند، مکمل همیشه با 1 شروع میشود که نشان دهنده یک عدد منفی است. سیستم علامت-مکمل میتواند از مکملهای 1 یا 2 استفاده کند، اما مکمل 2 رایجترین است.
به عنوان مثال، عدد 9 را در نظر بگیرید که به صورت دودویی با هشت بیت نمایش داده شده است. 9+ با یک بیت حقوق موقعیت نشان داده میشود و به دنبال آن معادل دودویی 9 است که 00001001 را می دهد. توجه داشته باشید که هر هشت بیت باید دارای یک مقدار باشند. بنابراین، 0 به دنبال بیت علامت تا اولین 1 درج میشود. اگرچه تنها یک راه برای نشان دادن 9+ وجود دارد، سه راه مختلف برای نشان دادن 9- با هشت بیت وجود دارد:
دانلود جزوه حقوق مدنی 5
در روش علامت-مقدار، 9- از 9+ با تغییر تنها بیت علامت در سمت حقوق موقعیت از 0 به 1 به دست . در روش مکمل 1 ، 9- با مکمل تمام حقوق 9+، از جمله بیت علامت، به دست . نمایش حقوق مکمل 2 از 9- با گرفتن مکمل 2 از عدد مثبت، از جمله بیت علامت، به دست آورد.
جدول 3.1 تمام اعداد دودویی جزوه حقوق مدنی 5 چهار بیتی ممکن را در سه روش نمایش فهرست میکند. عدد دهدهی معادل نیز به عنوان مرجع نشان داده شده است. توجه داشته باشید که اعداد مثبت در هر سه مدنی یکسان هستند و در سمت حقوق موقعیت 0 دارند. سیستم علامت-مکمل 2 فقط یک نمایش برای 0 دارد که همیشه مثبت است. دو سیستم دیگر یا در حالت مثبت دارند یا در حالت منفی 0 دارند، چیزی که در محاسبات معمولی با آن مواجه نمیشویم. توجه داشته باشید که همه اعداد منفی دارای 1 در سمت حقوق بیت هستند. این روشی است که ما آنها را از اعداد مثبت تشخیص میدهیم. با چهار بیت میتوانیم 16 عدد دودویی را نمایش دهیم. در نمایشهای علامت-مقدار و مکمل 1، هشت عدد مثبت و هشت عدد منفی، شامل دو عدد صفر وجود دارد. در نمایش مکمل 2، هشت عدد مثبت وجود دارد که یک عدد صفر و هشت عدد منفی است.
سیستم علامت-مقدار در محاسبات معمولی استفاده میشود، اما زمانی که در محاسبات کامپیوتری به کار میرود، به دلیل مدیریت جداگانه علامت و مقدار، ناخوشایند است. بنابراین، معمولاً سیستم علامتدار مکمل استفاده میشود. مکمل 1 مشکلاتی را ایجاد میکند و به ندرت برای عملیات حسابی استفاده میشود. این به عنوان یک عملیات منطقی مفید است، زیرا تغییر 1 به 0 یا 0 به 1 معادل یک عملیات مکمل منطقی است، همانطور که در
یک سیستم دیجیتال با رجیسترها و اجزایی که پردازش داده را انجام میدهند مشخص میشود. در سیستمهای دیجیتال، عملیات انتقال رجیستر یک عملیات اساسی است که شامل انتقال اطلاعات دودویی از حقوق از رجیسترها به مجموعه دیگری از رجیسترها است. انتقال ممکن است مستقیم، از یک رجیستر به رجیستر دیگر باشد، یا ممکن است از مدارهای پردازش داده مدنی انجام یک عملیات عبور کند. شکل 1.1 انتقال اطلاعات بین رجیسترها را نشان میدهد و به صورت تصویری انتقال اطلاعات دودویی از یک صفحه کلید به یک جزوه حقوق مدنی 5 در واحد حافظه را نشان میدهد. واحد ورودی دارای یک صفحه کلید، یک مدار کنترل و یک رجیستر ورودی فرض میشود. هر بار که یک کلید زده میشود، مدار کنترل یک کد کاراکتر الفبایی عددی هشت بیتی معادل را در رجیستر ورودی وارد میکند. ما فرض میکنیم که کد مورد استفاده کد اسکی با بیت توازن فرد است. اطلاعات از حقوق ورودی به هشت سلول با ارزش کم یک رجیستر پردازنده منتقل میشود. پس از هر انتقال، رجیستر ورودی پاک میشود تا کنترل بتواند یک کد هشت بیتی جدید را زمانی که صفحه کلید دوباره زده میشود وارد کند. قبل از هر کاراکتر هشت بیتی که به رجیستر پردازنده منتقل میشود، کاراکتر قبلی به هشت سلول بعدی سمت چپ منتقل میشود. هنگامی که انتقال چهار کاراکتر تکمیل شد، رجیستر پردازنده پر میشود و محتویات آن به یک رجیستر حافظه منتقل میشود. محتوای ذخیره شده در رجیستر حافظه نشان داده شده در شکل 1.1 از انتقال کاراکترهای ""J، "O"، H"" و "N" پس از زدن چهار کلید مناسب به دست آمده است.
دانلود رایگان جزوه حقوق مدنی 5
برای پردازش مقادیر گسسته اطلاعات به صورت دودویی، یک کامپیوتر باید دارای حقوق باشد که حقوق مورد پردازش را نگه و باید دارای عناصر مداری باشد که تک تک بیتهای اطلاعات را دستکاری میکند. دستگاهی که معمولاً برای نگهداری استفاده میشود یک رجیستر است. متغیرهای دودویی با استفاده از مدارهای منطقی دیجیتال دستکاری میشوند. شکل 2.1 روند جمع کردن دو عدد دودویی 10 بیتی را نشان میدهد. واحد حافظه که معمولاً از میلیونها رجیستر تشکیل شده است، تنها با سه نشان داده میشود. بخشی از واحد پردازشگر نشان داده شده از سه رجیستر R1، R2 و R3 به همراه مدارهای منطقی دیجیتالی تشکیل شده است که بیتهای R1 و R2 را دستکاری حقوق و یک عدد دودویی مدنی با مجموع حسابی آنها را به R3 منتقل میکنند. رجیسترهای حافظه اطلاعات را ذخیره میکنند و قادر به پردازش دو جزوه حقوق مدنی 5 نیستند. با این حال، اطلاعات ذخیره شده در حافظه را میتوان به رجیسترهای پردازنده منتقل کرد و نتایج به دست آمده در رجیسترهای پردازنده را میتوان تا زمانی که دوباره مورد نیاز باشد، به یک رجیستر حافظه برای حقوق منتقل کرد. این نمودار محتویات دو عملوند را نشان میدهد که از دو رجیستر حافظه به R1 و R2 منتقل شدهاند. مدارهای منطقی دیجیتال حاصل جمعی را تولید میکنند که به رجیستر R3 منتقل میشود. اکنون حقوق محتویات R3 را به یکی از رجیسترهای حافظه بازگرداند.
دو مثال آخر قابلیتهای جریان اطلاعات یک سیستم دیجیتال را به روشی ساده نشان دادند. رجیسترهای سیستم عناصر اساسی برای ذخیره و نگهداری اطلاعات دودویی هستند. مدارهای منطقی دیجیتال اطلاعات دودویی ذخیره شده در رجیسترها را پردازش میکنند. مدارهای منطقی دیجیتال و رجیسترها در فصلهای 2 تا 6 پوشش داده شدهاند. واحد حافظه در فصل 7 توضیح داده مدنی است. شرح عملیات رجیستر در سطح انتقال رجیستر و طراحی سیستمهای دیجیتال در فصل 8 پوشش داده شده است