Abishalini Sivaraman
Abishalini Sivaraman
  • 3
  • 2 073 214
TAMU WE-AUV Team Video (2017)
This is the introductory video of Texas A&M's Women in Engineering AUV project team.
Music: www.bensound.com
มุมมอง: 12 441

วีดีโอ

IEEE 754 Floating Point Representation to its Decimal Equivalent
มุมมอง 501K8 ปีที่แล้ว
This is a video for ECEN 350 - Computer Architecture at Texas A&M University.
Decimal to IEEE 754 Floating Point Representation
มุมมอง 1.6M8 ปีที่แล้ว
This video is for ECEN 350 - Computer Architecture at Texas A&M University.

ความคิดเห็น

  • @misty.oceans
    @misty.oceans 6 ชั่วโมงที่ผ่านมา

    Thank you so so much.

  • @xiangli9588
    @xiangli9588 11 ชั่วโมงที่ผ่านมา

    The reason the method for finding the decimal works is because 0.1011 for example is 2^-1 * 1 + 2^-2 * 0 + 2^-3 * 1 + 2^4 * 1 = 0.6875 When you convert something like 0.6875 back to binary, you are going to consider the digits from left to right. Algebraically, you are finding 2^-1 * a1 + 2^-2 * a2 + 2^-3 * a3 ... = 0.6875. where 0<=ai<2. So you are asking how many 2^-1's can fit in 0.6875 to find a1 (Which is 1 because you can fit 0.5 once in 0.6875), then once you find a1, you subtract 2^-1*a1 on both sides to get 2^-2 * a2 + 2^-3 * a3 ... = 0.6875 - 2^-1 * a1 = 0.1875, and you do this recursively until you find all the digits. The reason the trick with the multiplcation by 2 works is because 2^-1 * a1 + 2^-2 * a2 + 2^-3 * a3 ... = 0.6875 is equivalent to 2^0*a1 + 2^-1 * a2 + 2^-2 * a3 ... = 0.6875 *2 as all we did was multiply the equation by 2. 2^0 = 1, so the question becomes how many 1's can fit in 0.6875 * 2 = 1.375, which is much easier. Then you do this recursively as before. The reason you have a bias for the exponent instead of using 2's complement is so that you can compare the last 31 bits of the floating point representation as an integer and be able to determine which number is (as an absolute value) larger. With 2's complement, since the leading digit is 1, it would cause negative exponenents to evaluate higher than positive ones, leading to more complex comparsions. The reason we use the fraction bits without losing any information is because due to the nature of scientific numbers, the leading digit is promised to be 1. This also means when you convert from IEEE 754 back to decimal, you need to tag the 1 back on. This means by our current standard there is no way of representing 0. So we define 0 00000000 00000000000000000000000 or 1 00000000 00000000000000000000000 as + and - 0. The exponent being 00000000 is a special case where we start treating the last 23 digits as denormalized, you can find more information online. We use a bias closest to 2^8 / 2 = 128 as possible so we can represent positive and negative exponents equally. They decided to chose 127 because it has some nice properties when dealing with overflows with 1/x.

  • @misty.oceans
    @misty.oceans 12 ชั่วโมงที่ผ่านมา

    Thank you so so much. I have an exam tomorrow and I finally understand this concept thanks to your video. Really appreciate it.

  • @angelinachou5250
    @angelinachou5250 12 ชั่วโมงที่ผ่านมา

    so, so helpful thank you!!

  • @dimsim-youtube
    @dimsim-youtube 2 วันที่ผ่านมา

    but 1 divided by two ... ?! how is the remainder 0 ... let alone zero divided by 2 having remainder 1 ?!

  • @MohamedOsman-p2q
    @MohamedOsman-p2q 12 วันที่ผ่านมา

    we all are stressed engineers ah

  • @taesjwekwe
    @taesjwekwe 12 วันที่ผ่านมา

    very helpful

  • @joaomonteiro3787
    @joaomonteiro3787 16 วันที่ผ่านมา

    Excellent video.

  • @alessandrobenjaminvietto9390
    @alessandrobenjaminvietto9390 18 วันที่ผ่านมา

    u are so awesome. I had this homework due today and could not figure it out.

  • @chunkychuck
    @chunkychuck 18 วันที่ผ่านมา

    How do you know when to stop dividing the decimal? (Besides running out of bits?)

  • @WailBenkirat
    @WailBenkirat 19 วันที่ผ่านมา

    2025🚶‍♂️

  • @PoulamiMajumder-r8h
    @PoulamiMajumder-r8h 20 วันที่ผ่านมา

    And my professor needs to watch this video....🙏🏻....

  • @NickNguyen-v4v
    @NickNguyen-v4v 22 วันที่ผ่านมา

    It has been 9 years and this video is still helping generations of students studying Assembly

  • @barido9651
    @barido9651 26 วันที่ผ่านมา

    Thank you very much, its so easy to follow

  • @deepjyotidey
    @deepjyotidey หลายเดือนก่อน

    God bless you

  • @Kikikuku2
    @Kikikuku2 หลายเดือนก่อน

    Your name should be "Life Saver"; you just earned me 10 marks on my exam paper. Thanks!

  • @ballin911
    @ballin911 หลายเดือนก่อน

    Appreciate it

  • @bevaramanikanta5925
    @bevaramanikanta5925 หลายเดือนก่อน

    the decimal is not equal to the original value 263 something

  • @AdityaKumar-zb5ys
    @AdityaKumar-zb5ys หลายเดือนก่อน

    the confusion at 1:07 🤯

  • @MatteoHulpia
    @MatteoHulpia หลายเดือนก่อน

    it is humbling to learn from youtube but god was this helpful

  • @annm8955
    @annm8955 หลายเดือนก่อน

    THX!!!!!!!!!!!!

  • @thenoobviking69
    @thenoobviking69 2 หลายเดือนก่อน

    who is here in 2024 or 2025 ???

    • @Weluvsulty
      @Weluvsulty 18 วันที่ผ่านมา

      Here bruv

  • @varshagaikwad1454
    @varshagaikwad1454 2 หลายเดือนก่อน

    i love your voice

  • @AkashGupta-mr9kj
    @AkashGupta-mr9kj 2 หลายเดือนก่อน

    2024❤

  • @banutameem2039
    @banutameem2039 2 หลายเดือนก่อน

    Now shee is in NASA

  • @SabafyadMorko-r6g
    @SabafyadMorko-r6g 2 หลายเดือนก่อน

    wow this 100% explanation 10Qs so much@

  • @Agidyne602
    @Agidyne602 2 หลายเดือนก่อน

    Thank you so much, you are so good at explaining! I wish you well in life

  • @maja-c7q
    @maja-c7q 2 หลายเดือนก่อน

    Thank you so much for this video <3 it helped me a lot :)

  • @shinkansen1907
    @shinkansen1907 2 หลายเดือนก่อน

    thanks

  • @VoLtiamo
    @VoLtiamo 2 หลายเดือนก่อน

    nice :)

  • @Hhhfsvsuzfnjayac
    @Hhhfsvsuzfnjayac 2 หลายเดือนก่อน

    Thanks Indians for saving our lives😂

  • @sammysahne1131
    @sammysahne1131 3 หลายเดือนก่อน

    Your Video just helped me to understand my prof and solve my assignment. So thank you so much! :)

  • @inari_is_a_fox
    @inari_is_a_fox 3 หลายเดือนก่อน

    awesome man! you saved my world

  • @SamuFr-k9s
    @SamuFr-k9s 3 หลายเดือนก่อน

    yh im lost i keep trying to do C20E0000 into denary but i keep geting -8.875 using this method but the online cacultor is getting -35.5 whic is the right result

  • @yichizhang6334
    @yichizhang6334 3 หลายเดือนก่อน

    Amazing!

  • @Parinazmadadi
    @Parinazmadadi 3 หลายเดือนก่อน

    hi ! would you please explain it for negative form too? thanks a lot:)

  • @bro
    @bro 3 หลายเดือนก่อน

    very well explained

  • @addy405
    @addy405 3 หลายเดือนก่อน

    Bri I got taught by a 2 yr old XD

  • @ferialKeddou-zh7bb
    @ferialKeddou-zh7bb 3 หลายเดือนก่อน

    حبيت❤

  • @dihydrogenmonoxide5965
    @dihydrogenmonoxide5965 3 หลายเดือนก่อน

    Thank you so much

  • @shyamyenagandula2178
    @shyamyenagandula2178 3 หลายเดือนก่อน

    Understood everything ! But, a doubt.. what if there's 0.125 ? This decimal will eventually become 1, then what can be done in this case? (I suggest you try it first :) )

  • @Bamboo01
    @Bamboo01 3 หลายเดือนก่อน

    this 6 minute video summarised a 2 hour lecture for me, you are the GOAT thank you so much 😭😭😭

  • @Zein-ur.grl4
    @Zein-ur.grl4 3 หลายเดือนก่อน

    Arithmetic?

  • @duytruong5012
    @duytruong5012 3 หลายเดือนก่อน

    godsend

  • @KrishnaMahajan1207
    @KrishnaMahajan1207 3 หลายเดือนก่อน

    Just Fucking Great

  • @duytruong5012
    @duytruong5012 3 หลายเดือนก่อน

    godsend

  • @ashlynx-n9t
    @ashlynx-n9t 4 หลายเดือนก่อน

    THANK YOU

  • @rayana2344
    @rayana2344 4 หลายเดือนก่อน

    im not allowed to use a calculator on the exam, i think im cooked

  • @smahajan_11
    @smahajan_11 4 หลายเดือนก่อน

    Thank you so much

  • @abdulelahaljehani
    @abdulelahaljehani 4 หลายเดือนก่อน

    😘