close
تبلیغات در اینترنت
ثابت ها و متغيرها
مرورگرهای پیشنهادی :
موضوعات
  • مهندسی کامپیوتر و IT
  • پایان نامه مهندسی کامپیوتر
  • پایان نامه فناوری اطلاعات IT
  • جزوات مهندسی کامپیوتر و IT
  • مقالات ترجمه شده کامپیوتر و IT
  • مهندسی عمران
  • پاورپوینت مهندسی عمران
  • جزوات مهندسی عمران
  • پایان نامه مهندسی عمران
  • رشته مدیریت (تمامی گرایش ها)
  • مقالات ترجمه شده رشته مدیریت
  • پایان نامه رشته مدیریت
  • پاورپوینت رشته مدیریت
  • رشته حقوق (تمامی گرایش ها)
  • پایان نامه رشته حقوق
  • جزوات رشته حقوق
  • کار تحقیقی رشته حقوق
  • پژوهش های قانون اساسی
  • پایان نامه و مقاله فنی مهندسی
  • مهندسی برق ، الکترونیک ، مخابرات
  • مهندسی مکانیک
  • مهندسی معماری
  • مهندسی ساخت و تولید
  • مهندسی منابع طبیعی
  • مهندسی کشاورزی
  • مهندسی شیلات
  • مهندسی صنایع
  • مهندسی مواد
  • مهندسی نقشه برداری
  • مهندسی تاسیسات
  • مهندسی شیمی
  • مهندسی متالوژی
  • مهندسی نساجی
  • مهندسی معدن
  • مهندسی نفت
  • محیط زیست
  • جوشکاری
  • پایان نامه و مقاله علوم انسانی
  • اقتصاد
  • جهانگردی
  • حسابداری
  • تربیت بدنی
  • ادبیات فارسی
  • علوم سیاسی
  • علوم اجتماعی
  • مدیریت صنعتی
  • مدیریت روابط عمومی
  • روانشناسی و علوم تربیتی
  • گرافیک
  • هنر
  • بیمه
  • صنایع دستی
  • پاورپوینت - پایان نامه و مقاله پزشکی
  • بهداشت عمومی
  • روان پزشکی
  • پزشکی
  • ژنتیک
  • پایان نامه و مقاله علوم پایه
  • زیست شناسی
  • زمین شناسی
  • دندانپزشکی
  • دامپزشکی
  • پزشکی
  • جزوات دانشگاهی
  • جزوات دروس مشترک دانشگاهی
  • جزوات مهندسی برق
  • جزوات مهندسی مکانیک
  • جزوات رشته حسابداری
  • جزوات مهندسی فیزیک
  • جزوات مهندسی معماری
  • جزوات مهندسی ریاضی
  • جزوات مهندسی صنایع
  • جزوات مهندسی شیمی
  • جزوات رشته روانشناسی
  • جزوات مهندسی مخابرات
  • جزوات رشته مدیریت
  • جزوات تربیت بدنی
  • کامپیوتر و IT
    برق
    عمران
    مکانیک
    عمومی
    پزشکی
  • پایان نامه بررسی چالشهای امنیتی در محاسبات ابری و راهکارهای کاهش آن
  • پایان نامه ارائه مدلی برای سیستم­های توصیه گر در شبکه های مبتنی بر اعتماد
  • پایان نامه بررسی تغییرات رابط کاربری بر نحوه تعامل کاربر با شبکه های اجتماعی
  • پایان نامه الگوریتم طبقه بندی k نزدیک ترین همسایه فازی داده برای محرمانگی در محاسبات ابری
  • دانلود فایل ورد پایان نامه (Word) بررسی شبکه های کامپیوتری سخت افزار و نرم افزار شبکه
  • دانلود پایان نامه ارائه یک سیستم تشخیص ورود به شبکه کامپیوتری با استفاده از الگوریتم فراابتکاری
  • دانلود فایل ورد پایان نامه Word نهان نگاری تصاویر دیجیتال با استفاده از تبدیلات موجک چندگانه
  • پایان نامه استفاده از شبکه های نرم افزار محور(SDN) مدیریت زیرساخت شبکه های اجتماعی (CN)
  • دانلود فایل ورد پایان نامه Word امکان سنجی کاربرد یادگیری سیار در ایران
  • دانلود پایان نامه ارشد : نسل آینده ی سیستم های کامپیوتری: اینترنت اشیاء (IOT)
  • پایان نامه بررسی ساختار شبکه های ATM
  • پایان نامه استفاده از شبکه عصبی مصنوعی مبتنی برالگوریتم رزونانس تطبیقی دربازشناسی چهره
  • رفع ماتی از تصاویر چهره به منظور استفاده در یک سیستم بازشناسی چهره
  • ارائه مدلی برای حل مسائل ارضاء محدودیت با استفاده از سیستمهای چند عامله
  • اندازه گیری بلوغ حاکمیت معماری سرویس گرایی سازمان با استفاده از چارچوب COBIT
  • در صورتی که مقاله یا پایان نامه و جزوه مورد نظر خود را در اینجا پیدا نکردید، ناقص و یا حذف شده باشد به سایت ام پی فایل مراجعه کنید

    www.mpfile.ir (اینجا کلیک کنید)

    یا به شماره 09395794439 پیامک بزنید

     

     

    تعريف داده ها در سگمنت داده صورت می گيرد که با راهنمای .data شروع می شود.

    ثابت ها

    يک ثابت واقعی ثابتی است که مقدارش صريحا ذکر شده است. ثابت های واقعی نمايش آنچه هستند که معمولا برای مقدار دنيای واقعی انتظار داريم. ماکرو اسمبلر دارای انواع مختلفی از ثابت های صحيح، حقيقی، رشته و غيره است.


    مثال.

    123
    3.14159
    "Literal String Constant"
    0FABCh
    'A'


    يک ثابت عددی مقداری است که می تواند در مبنای 2، 10 يا 16 نوشته شود. برای مشخص کردن مبنای عدد از پسوندهای جدول زير استفاده می شود. اگر مبنا صريحا ذکر نشود پيش فرض مبنای 10 است.

    مبنا پسوند
    Binary B يا b
    decimal D يا d يا T يا t
    hexadecimal H يا h

    ثابت های رشته ای درون گيومه (") يا تک گيومه (') قرار می گيرند.


    مثال. ثابت های عددی.

    0F000h
    12345d
    0110010100b

    مثال. ثابت های رشته ای.

    "This is a string"
    'So is this'
    'Doesn''t this look weird?'
    "Doesn't this look weird?"
    "Microsoft claims ""Our software is very fast."" Do you believe them?"
    'Microsoft claims "Our software is very fast." Do you believe them?'


    ثابت نامدار (named constant) نام سمبليکی است که نشانگر مقدار ثابتی طی فرآيند اسمبلی است. ثابت ها به صورت کلی زير تعريف می شوند:

    ConstantName EQU Value
    ConstantName = Value

    ConstantName نام ثابت است و Value مقداری است که به ثابت اختصاص داده می شود.


    مثال.

    One         equ 1
    Minus1    equ -1
    TryAgain equ 'Y'
    String      equ "Hello there"
    Num = 16
    Size = Count * Element


    نکته. علامت مساوی تنها برای مقدارهای عددی بکار می رود.

    متغيرها

    متغيرها را در هر سگمنتی می توان تعريف کرد اما اکثر برنامه نويسان همه آنها را در سگمنت داده تعريف می کنند. هر متغير به فرم کلی زير تعريف می شود:

    VariableName Type InitialValue|?

    Type نوع متغير را مشخص می کند که می تواند يکی از نوع های جدول زير باشد. نوع هائی که اغلب مورد استفاده قرار می گيرند DB و DW هستند. InitialValue مقداراوليه متغير است. اگر نخواهيم مقدار اوليه بدهيم علامت سوال (?) می گذاريم.

    تعداد بايت نوع
    1 byte/sbyte/db
    2 word/sword/dw
    4 dword/sdword/dd
    8 qword/dq
    10 tbyte/dt

    مثال.

    num db 25h
    sum dd ?
    ANum db -4

    مثال. محل های پشت سر هم که دارای يک نوع هستند آرايه ناميده می شود. رشته ها توسط راهنمای db اعلان می شوند.

    X dw 040Ch,10b,-13,0
    Y db 'This is an array'
    Z dd 10, 13, 'A','B','C'

    مثال. برای تعريف يک متغير آرايه از راهنمای dup استفاده می شود.

    Memory db 30 dup('$')
    BigAry   dw 100 dup(?)

    در صورتی که مقاله یا پایان نامه و جزوه مورد نظر خود را در اینجا پیدا نکردید، ناقص و  یا حذف شده باشد به سایت ام پی فایل مراجعه کنید

    www.mpfile.ir (اینجا کلیک کنید)

    یا به شماره 09395794439 پیامک بزنید

    درباره :
    برچسب ها : تعريف داده ها در سگمنت داده , متغیر ها در اسمبلی , ثابت , اسمبلی , ساختمان , دلفی , پروژه , اسمبلی ,
    بازدید : 1420 تاریخ : نویسنده : بهرام محمدپور | نظرات ()
    ارسال نظر برای این مطلب

    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
    کد امنیتیرفرش کد امنیتی
    مطالب پربازدید
    مطالب تصادفی
    مطالب پیشین
  • بررسی جایگاه ونقش حقوق بشر دوستانه در اسلام و اسناد بین المللی (سه شنبه 16 مرداد 1397)
  • امکان برقراری نظام پارلمانی و آثار حقوقی آن در ایران (سه شنبه 16 مرداد 1397)
  • مطالعه تطبیقی حق حبس در معاملات معاوضی در حقوق ایران و فقه اسلامی (سه شنبه 16 مرداد 1397)
  • بررسي فقهي وحقوقي آثار فرهنگي – تاريخي ( فقه اماميه و حقوق ايران ) (سه شنبه 16 مرداد 1397)
  • بررسی بازداشت موقت در فقه و حقوق اسلامی (سه شنبه 16 مرداد 1397)
  • بررسي دفينه (گنج) از ديدگاه فقهاي اماميه و حقوق موضوعه ايران (سه شنبه 16 مرداد 1397)
  • بررسی قاعده عدالت از منظر فقه امامیه و قرآن کریم (سه شنبه 16 مرداد 1397)
  • قواعد ضمان بیت المال در پرداخت دیه و حدود اجرای آن (سه شنبه 16 مرداد 1397)
  • بررسی حقوقی سه طلاقه کردن در یک مجلس (سه شنبه 16 مرداد 1397)
  • بررسی حق آزادی بیان در دیدگاه اسلام و اعلامیه جهانی حقوق بشر (یکشنبه 14 مرداد 1397)
  • تحلیل و پیش بینی رفتار مصرف برق مشترکین با استفاده از تکنیک های داده کاوی (یکشنبه 14 مرداد 1397)
  • کارتحقیقی بررسی قاعده اقدام در حقوق مدنی ایران (چهارشنبه 03 مرداد 1397)
  • کارتحقیقی بررسی قاعده فراغ دادرس در حقوق ایران (چهارشنبه 03 مرداد 1397)
  • کارتحقیقی بررسی قاعده الزام در فقه و حقوق ایران (چهارشنبه 03 مرداد 1397)
  • کارتحقیقی بررسی قاعده من ملک شیئاً ملک الإقرار به (چهارشنبه 03 مرداد 1397)
  • آمار سایت
  • کل مطالب : 3890
  • افراد آنلاین : 11
  • تعداد اعضا : 2920
  • بازدید امروز : 3,376
  • باردید دیروز : 12,763
  • گوگل امروز : 12
  • گوگل دیروز : 25
  • بازدید هفته : 69,436
  • بازدید ماه : 133,600
  • بازدید سال : 301,338
  • بازدید کلی : 5,872,861
  • کدهای اختصاصی