اطلاعیه

Collapse
No announcement yet.

مشکل با ریجستر

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : مشکل با ریجستر

    شما یک کتاب میخای که از ابتدا همه چی را برات توضیح بده و تنها کتابی که این خصوصیت را داره کتاب میکرو کنترلرها مبتنی بز زبان سی نوشته مهندس پیام سنایی است .
    من رقص دختران هندی را بیش از نماز پدر و مادرم دوست دارم چون آنها از روی عشق و علاقه میرقصند و پدر و مادرم از روی عادت نماز میخوانند.
    دکتر شریعتی

    دیدگاه


      #17
      پاسخ : مشکل با ریجستر

      منظورم ماشین حساب ویندوزه که با اون تبدیل مبناها انجام میدم در همه ماشین حسابا نمیشه بعد از صفر 1 نوشت مثلا: 01
      یه جای کتاب برای نشون دادن شماره H نوشته بود که برام عجیب بود و تو پست قبلی پرسیدمش.متن اینه:

      "تایمر شروع به شمارش از مقدار 00H تا FFH می نماید"

      *یادگیری علم زمانی مشکل است که قبل از یادگیری آن را پیچیده تصور کنیم.
      *چرا فکر میکنیم مباحث مهم و پیشرفته و سطح بالا باید پیچیده باشند.

      دیدگاه


        #18
        پاسخ : مشکل با ریجستر

        نوشته اصلی توسط microjo
        منظورم ماشین حساب ویندوزه که با اون تبدیل مبناها انجام میدم در همه ماشین حسابا نمیشه بعد از صفر 1 نوشت مثلا: 01
        یه جای کتاب برای نشون دادن شماره H نوشته بود که برام عجیب بود و تو پست قبلی پرسیدمش.متن اینه:

        "تایمر شروع به شمارش از مقدار 00H تا FFH می نماید"
        آهان! منظور از FFH یعنی FF هگز که توی برنامه می نویسن 0XFF
        تایمر صفر یه تایمر 8بیتیه یعنی از صفر تا 255 میشماره (که میشه 0XFF)
        اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

        دیدگاه


          #19
          پاسخ : مشکل با ریجستر


          مثل اینکه معماهای رجیستر برام تمومی نداره
          این آدرس که مربوطه به TIFR میشه برام نامفهومه:
          38$
          *یادگیری علم زمانی مشکل است که قبل از یادگیری آن را پیچیده تصور کنیم.
          *چرا فکر میکنیم مباحث مهم و پیشرفته و سطح بالا باید پیچیده باشند.

          دیدگاه


            #20
            پاسخ : مشکل با ریجستر

            نوشته اصلی توسط microjo
            مثل اینکه معماهای رجیستر برام تمومی نداره
            این آدرس که مربوطه به TIFR میشه برام نامفهومه:
            38$
            برای من هم نامفهومه!
            اگه تو مثالی به کار برده شده، لطفا اونو بذارید تا ببینیم چیه؟
            اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

            دیدگاه


              #21
              پاسخ : مشکل با ریجستر

              فقط توی ضمیمه های آخر کتاب اومده داخل یه جدول که این جدوله کل رجیسترای مگا32 رو نشون میده
              *یادگیری علم زمانی مشکل است که قبل از یادگیری آن را پیچیده تصور کنیم.
              *چرا فکر میکنیم مباحث مهم و پیشرفته و سطح بالا باید پیچیده باشند.

              دیدگاه


                #22
                پاسخ : مشکل با ریجستر

                یعنی هیچ کس تا حالا با این مشکل روبرو نشده
                پس چرا توی کتاب اوردنش

                *یادگیری علم زمانی مشکل است که قبل از یادگیری آن را پیچیده تصور کنیم.
                *چرا فکر میکنیم مباحث مهم و پیشرفته و سطح بالا باید پیچیده باشند.

                دیدگاه


                  #23
                  پاسخ : مشکل با ریجستر

                  نوشته اصلی توسط microjo
                  یعنی هیچ کس تا حالا با این مشکل روبرو نشده
                  پس چرا توی کتاب اوردنش
                  خوب دوست عزیز این آدرس رجیستر هست دیگه!
                  مشکل شما با این آدرس چیه ؟

                  دیدگاه


                    #24
                    پاسخ : مشکل با ریجستر

                    مشکل من با علامت $ هست و اینکه چرا از مبنای 16 استفاده نکرده
                    *یادگیری علم زمانی مشکل است که قبل از یادگیری آن را پیچیده تصور کنیم.
                    *چرا فکر میکنیم مباحث مهم و پیشرفته و سطح بالا باید پیچیده باشند.

                    دیدگاه


                      #25
                      پاسخ : مشکل با ریجستر

                      علامت $ معادل همون 0x هست ، عددی که بعد از این دو نوشته میشه مبنای هگزه یا همون شانزده هست
                      خوب توی اینجا 38$ یعنی بایت 56 ام از رجیستر i/o که میشه همون رجیستر TIFR ، که شما میتونید بهش به دو صورت زیر مقدار بدید :

                      LDI R16,$12
                      OUT TIFR,R16
                      یا
                      LDI R16,$12
                      OUT $38,R16
                      یا
                      LDI R16,0X12
                      OUT 0X38,R16

                      این دستورات مقدار رجیستر TIFR رو برابر با 12هگزه میکنه.

                      دیدگاه

                      لطفا صبر کنید...
                      X