Rational PIC Assembler

البرمجيات قطة:
Rational PIC Assembler
تفاصيل البرنامج:
الإصدار: 2.0
تاريخ إيداع: 2 Jun 15
المطور: Joe Bentley
ترخيص: حرر
شعبية: 63

Rating: 4.0/5 (Total Votes: 1)

الرشيد PIC مجمع هو المجمع للميكروكنترولر متوسطة المدى من رقاقة. ويستخدم المشروع فن الإستذكار أسلوب إنتل والهدف الأول المعامل الطلب. مصممة لتشعر بالراحة للمبرمجين تجميع أجهزة الكمبيوتر.
هذا المجمع يولد رمز متوافق مع ميكروكنترولر رقاقة خط الوسط ولكنه غير متوافق مع المجمع الخاصة بهم. يجب أن يشعر مألوفة لأي مبرمج تجميع أجهزة الكمبيوتر. وفن الإستذكار تعليمات والنظام المعامل هي نمط إنتل (أي "حق"، بدلا من "خطأ").
سطر الأوامر بناء الجملة
الموافقة المسبقة عن علم-ASM [-c] [اسم -l] [-o اسم الملف] input_file
-c - وضع وحدة التحكم
ومن المسلم به مصدر التجمع من ستدين. كود ثنائي
الإخراج على المعياري. الأخطاء هي الإخراج إلى ستدير
اسم الملف -l - تحديد قائمة ملف
اسم الملف -o - تحديد ملف الكائن
إدخال
المدخل هو سلسلة من خط كل منها يحتوي على واحد أو أكثر من المجالات التالية
المعاملات تعليمات التسمية. تعليق
التسمية وتعليق اختيارية. المعاملات المطلوبة تعتمد على التعليمات.
المجمع حساس لحالة الأحرف، حتى بالنسبة للتعليمات.
الثوابت
يمكن تحديد القيم عرافة مع الطراز C '0X' [: xdigit:] +. يمكن تحديد قيم ثنائية مع "0B" [01] +. قيم عشرية لا تحتاج إلى بادئة كما عشري هو الأساس الافتراضي.
يتم تحديد ثوابت حرف أرفق حرف واحد أو حرف هرب داخل علامات الاقتباس المفردة. يتم تحديد ثوابت السلسلة التي تضم صفر أو أكثر من الحروف وهرب الأحرف ضمن علامات اقتباس مزدوجة. ثوابت السلسلة تولد ثابت حرف واحد لكل حرف في السلسلة. لا يوجد زائدة الصفر المخزنة. على سبيل المثال:
ديسيبل "مرحبا worldn"، 0، "أ"، "ب"، "ص '،' ن '،' ر '
التسميات
A التسمية هي سلسلة من الأحرف الأبجدية الرقمية (بما في ذلك underbar) الذي يبدأ خط. التسميات لم يكن لديك كولون. التسميات المحلية إلى التسمية غير محلي الماضية يمكن أن يحددها التقديم الاسم مع نقطة. على سبيل المثال
؛ مثال من الأمثلة-1.asm
دعوة فو 0.1
0.1 أحزاب اللقاء المشترك 0.2
0.2 أحزاب اللقاء المشترك 0.1
دعوة شريط 0.1
0.1 أحزاب اللقاء المشترك 0.2
0.2 أحزاب اللقاء المشترك 0.1
في هذا المثال، التسميات المحددة هي فو، foo.1، foo.2، بار، bar.1، وbar.2. فروع الدعوة الأولى إلى foo.1. فروع الدعوة الثانية لbar.1. التسميات المحلية إلى 'فو' لا يمكن الرجوع إليها من قبل قد أعلنت "فو" ولا بعد "بار" قد أعلنت.
توجيهات
يمكن تعريف البيانات. وإعالن يأخذ مكان للتعليم وتبعتها واحد أو أكثر من عبارات مفصولة بفواصل. كل تعبير يتوافق مع كلمة واحدة في التوليف بغض النظر عن نوع إعالن.
ديسيبل - كل المعامل AND هو إد مع عشرية 0xFF قبل أن يتم تخزينها
DW - تعريف كلمة كاملة 14 بت
دينارا - كل المعامل AND هو إد مع عشرية 0xFF وOR-إد مع 0x3400 (لشفرة التشغيل عودة مع القيمة). وهذا يسمح جيل من الجداول القضية. يمكنك إضافة اللاسلكي ('ث') لإزاحة الجدول. سوف المعالج تتفرع إلى الموقع في الجدول والعودة مع نتيجة ثمانية بت
على سبيل المثال:
ديسيبل 1،2،3
DW 0x3fff، 0x3ff * 16 + 15، -1
دينارا 0b001، 0b010، 0b100
يعادل هي تسلسل اسمه من الرموز. ويمكن تعريف ب "من الأجهزة. على سبيل المثال:
led_1 من الأجهزة 0x100 | 1
led_2 من الأجهزة 0x100 | 2
من الأجهزة التحرير والسرد (led_1) | (led_2)
يمكن تغيير موقف ORG مع "ORG. على سبيل المثال
ORG 0x10o
ما هو الجديد في هذا الإصدار:
ويضيف هذا الإصدار دعما لوحدات الماكرو متطورة، تشمل الملفات، الترجمة الشرطية، والتوافق مع رؤوس رقاقة.

برامج مماثلة

تعليقات ل Rational PIC Assembler

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!