Quality control (1) 17

Verilog - 8case_4true / boolean expression / schematic

Verilog Basic - hw(1) 과제(1) - 3bit binary(A,B,C)로 표현된 7가지 경우에 대하여 m0,m2,m6,m7에 대해서만 true(y=1) Boolean Expression Y = A'C' + AB wire 구현 : wire는 초반에 선언을 모두 하지 않고, main body에서 gate들을 구현하며 필요로 하는 것을 추가하여 선언한다. Verilog Design source module _8case_4true(out, i0, i1, i2); //output,input declaration output out; input i0,i1,i2; //wire declaration wire n0,n2; wire a0,a1; //gate declaration //not gate not ..

OS week4 interrupt / system call

system_call / interrupt(2) [os week3 interrupt 이어서..] 7-1) sys_call_table[] is in arch/x86/kernel/syscall_table_32.S. How many system calls does Linux 2.6 support? 0부터 시작했으므로 linux 2.6이 제공하는 system calls는 총 326개이다. 7-2)What are the system call numbers for exit, fork, execve, wait4, read, write, and mkdir? 파일 내에서 "/찾고있는text"+enter를 통해 각 system call의 number를 찾는다. Role of sys_ni_syscall 7-3) Find s..

OS week3 Interrupt / ISR / IDT / atkbd_interrupt /

Lecture 4: Interrupt An operating system is a collection of service routines. The service routine can be executed by a request from an application (system call interrupt). Or it runs automatically when there is a serious error while running an application (exception interrupt) or when there is an external hardware event that the operating system has to handle (hardware interrupt). The service ro..