Author: marmara
A computer system has three basic components: CPU Memory Input-Output (I/O) devices (or, peripherals) Up until now, we have mainly concerned with the first two…
Comments closedCalling Conventions The calling convention is a protocol about how a function must be called from the main program and how the values are to…
Comments closedBird FSM Verilog CodeĀ //bird CPU module bird ( input clk, input [15:0] data_in, output logic [15:0] data_out, output logic [11:0] address, output memwt );…
Comments closedSUM OF COMPLEX EXPONENTIALS Consider the geometric series $$\begin{eqnarray} D(u) &=& \sum_{n=-k}^{k} e^{-i u n} \\ &=& e^{-i u k}+e^{-i u (k-1)}+\ldots+e^{-i u (k-1)}+ e^{-i…
Comments closed$$ \begin{eqnarray} x[n] = \frac{1}{2\pi} \int_{<2\pi>}X(\Omega)e^{i\Omega n}d\Omega\\\\ X(\Omega) = \sum_{k=-\infty}^{\infty}x[k]e^{-i\Omega k} \end{eqnarray}$$ DFT FOR PERIODIC CASE Consider a periodic signal $x[n]$, $x[n+N]=x[n]$. $$ \begin{eqnarray} X(\Omega)…
Comments closedTheorem: $$ X(\omega)=\int_{t=-\infty}^{\infty}x(t) e^{-i \omega t} dt $$ $$ x(t)=\frac{1}{2\pi}\int_{\omega=-\infty}^{\infty}X(\omega) e^{i \omega t} d\omega $$ EXAMPLES Example 1: Find the FT of $x(t)=e^{-\alpha t}U(t)$ for…
Comments closedBird Instruction Format Format for new instructions of Bird. (as discussed in the lecture) Machine Code Format PUSH Push r Machine Code Format POP POP…
Comments closedBird Instruction Format Machine Code Format PUSH Push r Machine Code Format POP POP r Machine Code Format CALL CALL x Machine Code Format RET…
Comments closed