Three Address, Quadruples, Triples and Indirect Triples

Поділитися
Вставка
  • Опубліковано 31 жов 2024

КОМЕНТАРІ • 51

  • @TutorialsPoint_
    @TutorialsPoint_  11 місяців тому

    Get Certification in Compiler Design: www.tutorialspoint.com/compiler-design-online-training/index.asp
    Use coupon ""UA-cam12"" to get “FLAT 12%’’ OFF at Checkout.

  • @MayankSingh-no6sx
    @MayankSingh-no6sx 2 роки тому +3

    Best video ever !!!! i watched this during mt=y exam in the toilet break and and then i attempted the question about ths topic which came for 10 marks in my exam

  • @omylaughaholic6
    @omylaughaholic6 2 роки тому +2

    Pretty clear and better explanation than many

  • @dilipmondal252
    @dilipmondal252 11 місяців тому

    Awesome explanation within limited time 🙏👍

  • @aniketkulkarni1840
    @aniketkulkarni1840 5 років тому +4

    Thank you so much sir. Today is my exam. and your video helped me a lot. Thank you so much again

  • @piratedvirus
    @piratedvirus 6 років тому +1

    Tutorials Point.....A perfect replacement for all CSE Faculties!

  • @harshatunuguntla6462
    @harshatunuguntla6462 6 років тому +3

    in the explained expression the () are having highest priority ,1st you need to write 3AC for it 1st

  • @suprajashetty014
    @suprajashetty014 5 років тому +1

    Super sir meru neat explanation

  • @california816
    @california816 2 роки тому

    Brilliant! Absolutely brilliant!

  • @tanmelianiputri
    @tanmelianiputri Рік тому

    Isn't the expression inside the parentheses has the highest precedence therefore should be calculated first before the unary operator?
    Should be:
    T1=C/D
    T2=uminus B
    T3=T2*T1
    A=T3
    CMIIW

  • @mishalthakkar5665
    @mishalthakkar5665 6 років тому +1

    Excellent video for engineers.

  • @rounakvyas4284
    @rounakvyas4284 Рік тому

    very nice teacher

  • @sahithmanikanta2011
    @sahithmanikanta2011 5 років тому +5

    Why not, A=T1*T2
    Why do we need to declare one more variable T3, to compute that value and again equate it with A

    • @gibranfahad6876
      @gibranfahad6876 2 роки тому

      well that step will be done in code optimization phase

  • @dharanigakkampudi3385
    @dharanigakkampudi3385 6 років тому

    You are god for CSE students sir 😭🙏😍😍😍😍

  • @rajatsingh8143
    @rajatsingh8143 2 роки тому

    U are good sir

  • @yadneshkhode3091
    @yadneshkhode3091 6 років тому +17

    Sir in triple row 4 Arg1 will be (2) and arg 2 will be empty .

    • @amanjanko3950
      @amanjanko3950 6 років тому +2

      No, it is correct

    • @kamalapoojari6221
      @kamalapoojari6221 6 років тому +1

      @@amanjanko3950 how?? It has to be empty i think so

    • @TheCrazyRitik
      @TheCrazyRitik 4 роки тому

      Arg2 is empty there bro.... That is dash not umines

  • @msaimanikanta5791
    @msaimanikanta5791 4 роки тому +1

    Translate the expression x=a*b+c*d-e*f+((b*-c)/g)) into.
    i. Quadruples.
    ii. Triples.
    iii. Indirect triples.
    iv. Syntax tree

  • @anupamaa3300
    @anupamaa3300 4 роки тому

    Clearly defined...thank you

  • @thepath1251
    @thepath1251 Рік тому

    Thankyou

  • @Gurdainify
    @Gurdainify 5 років тому +2

    Can we write the three address code like this?
    T1:= -B
    T2:=C/D
    A:=T1*T2

    • @ankitchatterjee1615
      @ankitchatterjee1615 Рік тому +1

      I also had the same doubt.
      But we can't.
      Because, A can not be assigned to that value directly but will be said as T3.
      Infact, your equations are the result of Code Optimization (no of lines of 3-address codes reduced)

  • @adarshgupta9272
    @adarshgupta9272 5 років тому

    best and in short video

  • @AnshulHarishKhatriBAI
    @AnshulHarishKhatriBAI 3 роки тому

    Can the order of the Argument 1 and Argument be changed?? Like B and then '-' OR '-' and then B??

  • @akashsathe8590
    @akashsathe8590 6 років тому

    Awesome explanation sir

  • @aniruddhamajumder
    @aniruddhamajumder 5 років тому +1

    What is he telling? Please explain.

  • @srikarimmidisetty7947
    @srikarimmidisetty7947 5 років тому

    Love you sir thanks

  • @kondalaraodevarampati4622
    @kondalaraodevarampati4622 6 років тому

    Nice video for reference sir

  • @kshitijvengurlekar1192
    @kshitijvengurlekar1192 5 років тому

    Thanks

  • @bekagofariyawu6923
    @bekagofariyawu6923 5 років тому

    what is the advantage of using indirect triples rather than triples?

    • @rukhsunaraparvin7946
      @rukhsunaraparvin7946 5 років тому +1

      Indirect triples require less memory space compre to triples

  • @saurabhyadav1056
    @saurabhyadav1056 4 роки тому

    👍

  • @MuhammadAli-tq9uu
    @MuhammadAli-tq9uu 5 років тому

    sir how to represent TAcode of Conditional statement in quadruple

  • @haifzmubashir7866
    @haifzmubashir7866 5 років тому

    can u tell me three address code of a?b:c as soon as possible

  • @saikrishnasonti5990
    @saikrishnasonti5990 5 років тому

    In case of x= -(a+b)*(c+d) +(a+b+c) please any one reply

  • @brijpatel237
    @brijpatel237 5 років тому

    60k views and just 600 likes, we have to appreciate this guys!

  • @rahulghosh4289
    @rahulghosh4289 5 років тому

    Ki bolche dada
    Dhnowad
    XD

  • @kashanrafiqi1424
    @kashanrafiqi1424 4 роки тому

    i need subtitles

  • @عبدالرحمٰنهُمامهَويش
    @عبدالرحمٰنهُمامهَويش 7 місяців тому

    كومبايلر 💔

  • @gauravk4050
    @gauravk4050 5 років тому

    Last main bahut ganda samjhaya...

  • @jannatulmariya5414
    @jannatulmariya5414 6 років тому

    wow

  • @kshitizgautam3200
    @kshitizgautam3200 4 роки тому

    Galat Mt padhai bhai 50 marks pr pas hote hai hm

  • @RajeshKumar-hr2nq
    @RajeshKumar-hr2nq 3 роки тому

    Padh rahe ho ya padha rahe ho...Faltu ka bakwass ..Padhe ja rhe ho

  • @xyx4641
    @xyx4641 Рік тому

    kya faltu padhatu bkl

  • @biplobmia7994
    @biplobmia7994 6 років тому

    thanks

  • @عبدالرحمٰنهُمامهَويش
    @عبدالرحمٰنهُمامهَويش 7 місяців тому

    كومبايلر 💔