PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : انواع داده ها در اسمبلی



TAHA
11-11-2009, 10:44 PM
از 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'