Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ac-is:lab:lab09 [2021/12/08 22:11]
alexandru.predescu [Exerciții]
ac-is:lab:lab09 [2023/12/16 19:33] (current)
teodor.dicu
Line 11: Line 11:
   * //Decode// - decodificarea instrucțiunii   * //Decode// - decodificarea instrucțiunii
   * //Execute// - executarea instrucțiunii   * //Execute// - executarea instrucțiunii
-  * //Write-back// - scrierea rezultatului (dacă este cazul)+  * //Store// - scrierea rezultatului (dacă este cazul)
  
 <note tip>Ce trebuie să facă unitatea de comandă atunci când trebuie excutată o instrucțiune aritmetică logică cu doi operanzi? De exemplu ''​ADC RA, RB''​. <note tip>Ce trebuie să facă unitatea de comandă atunci când trebuie excutată o instrucțiune aritmetică logică cu doi operanzi? De exemplu ''​ADC RA, RB''​.
Line 140: Line 140:
     - Transferați conținutul registrului reg<​sub>​src</​sub>​ în registrul T2     - Transferați conținutul registrului reg<​sub>​src</​sub>​ în registrul T2
     - Indicați UAL-ului să execute operația și puneți rezultatul în T1     - Indicați UAL-ului să execute operația și puneți rezultatul în T1
-     Notă: ​Registrul IND trebuie conectat la UAL ca să poată fi setate flagurile în urma execuției operației +      ​* Registrul IND trebuie conectat la UAL ca să poată fi setate flagurile în urma execuției operației 
-  - **(6p)** Decodificați și implementați restul instrucțiunilor.+  - **(6p)** Decodificați restul instrucțiunilor.
  
  
Line 148: Line 148:
  
   * {{.:​lab08:​sol:​lab9_skel.zip|Schelet de cod}}   * {{.:​lab08:​sol:​lab9_skel.zip|Schelet de cod}}
- /* * {{.:​lab09:​sol:​lab9_sol.zip|Soluție laborator}} */ 
   * <​html><​a class="​media mediafile mf_pdf"​ href="​https://​ocw.cs.pub.ro/​courses/​ac-is/​lab/​lab09?​do=export_pdf">​PDF laborator</​a></​html>​   * <​html><​a class="​media mediafile mf_pdf"​ href="​https://​ocw.cs.pub.ro/​courses/​ac-is/​lab/​lab09?​do=export_pdf">​PDF laborator</​a></​html>​
   * {{..:​resurse:​cheat-sheet.pdf|Cheat-sheet calculator didactic}}   * {{..:​resurse:​cheat-sheet.pdf|Cheat-sheet calculator didactic}}
   * {{..:​resurse:​ac5.pdf|Arhitectura calculatorului didactic}}   * {{..:​resurse:​ac5.pdf|Arhitectura calculatorului didactic}}
 +  * {{.:​lab09:​sol:​lab9_sol.zip|Soluție laborator}}
  
  
-<ifauth @user>+<ifauth @ac-is>
 ---- ----
 +  * {{.:​lab09:​sol:​lab9_sol.zip|Soluție laborator}}
   * [[ac-is:​internal:​guidelines|Ghid asistent]]   * [[ac-is:​internal:​guidelines|Ghid asistent]]
 </​ifauth>​ </​ifauth>​
  
ac-is/lab/lab09.1638994285.txt.gz · Last modified: 2021/12/08 22:11 by alexandru.predescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0