-
انواع داده ها در اسمبلی
از 14 ثبات موجود، 12 تای آنها قابل استفاده اند و به طور کلی می توانند 6 حالت زیر را داشته باشند.
1. دهدهی
2. اکتال (مبنای هشت)
3. هگز (مبنای شانزده)
4. باینری (مبنای دو)
5) کارکتری
6. رشته ای
1. دهدهی صحیح:
رشته ای از ارقام صفر تا نه که ممکن است با یک علامت + یا – آغاز و به یک d (decimal) ختم شود (درج D در انتهای این اعداد اجباری نیست و در صورت نوشتن حرف D، باید به عدد چسبیده باشد)
123, -147, 39D, +673D
2. اکتال (Octal):
رشته ای از ارقام صفر تا 7 که حتما به یک O یا Q ختم می شود.
Mov ax,134Q
3. هگز (Hex):
دنباله ای از ارقام صفر تا 9 و حروف A تا F که حتما با یک رقم آغاز و به یک H ختم می شود.
نکته: در صورتی که اولین رقم حروف A تا F باشد، اسمبلر عدد را با برچسب یکی می گیرد. برای جلوگیری از این کار در ابتدای اینگونه اعداد یک عدد صفر می گذاریم.
0FFH , 3ACDH
4. باینری (Binary):
دنباله ای ارقام صفر و یک که حتما به یک B ختم می شود.
Mov ax,01110010B
5) کارکتری:
هر نماد یا تک علامتی که در میان 2 تک کوتیشن قرار می گیرد.
Mov ax,'5'
6. رشته ای:
هر دنباله ای از نماد یا علائم که در میان 2 تک کوتیشن قرار می گیرد و به صورت بایت به بایت تعریف می شود.
Str DB 'Turbo Assembler'
برچسب برای این موضوع
مجوز های ارسال و ویرایش
- شما نمی توانید موضوع جدید ارسال کنید
- شما نمی توانید به پست ها پاسخ دهید
- شما strong>نمی توانید فایل پیوست ضمیمه کنید
- شما نمی توانید پست های خود را ویرایش کنید
-
قوانین انجمن