목록전체 글 (187)
New World
기억장치의 개요 기억장치 - 주기억장치 + 보조기억장치 - 처리할 프로그램과 데이터를 기억하거나 처리한 후의 결과를 기억하는 장치 - 단어 (2진 기억소자의 모임, 2진 비트들의 조합) : 2^n개의 비트, 위치는 주소로 부여 - 성능 : 액세스 타임(기억장치의 정보를 읽거나 기록하는 속도)에 좌우 - 반도체 메모리 : F/F 회로를 실리콘 칩에 고밀도로 집적화 (RAM/ROM) - PLD : 읽기만 가능한 기억장치 (PLA, PAL) RAM(Random Access Memory/RWM) - 휘발성 메모리 - 임의의 기억장소에 사용자가 작성한 프로그램이나 데이터를 저장 - 필요할 때마다 그 내용을 읽어낼 수 있으며 자유롭게 변경 - SRAM : F/F로 구성, 고속의 액세스 타임, 캐시 메모리로 사용 -..
1. 레지스터 레지스터 - 데이터를(여러 비트) 일시 저장하거나 전송하는 장치 - 배열된 비트를 좌/우로 자리이동을 시키는데 사용 - 여러 개의 플립플롭을 연결하여 구성 - n 비트 레지스터는 n개의 플립플롭으로 구성, n 비트의 2진 정보를 저장 데이터 적재 레지스터 - D F/F 를 사용하여 구성 - 입력된 데이터를 그대로 기억하는 역할을 수행 직렬 적재 레지스터 병렬 적재 레지스터 시프트 레지스터 - 여러 개의 플립플롭 연결 직렬 적재 방식 - 직렬 입력-직렬 출력 - 데이터를 순차적으로 1비트씩 입력 - 레지스터에 클럭펄스가 1이면 적재, 0이면 내용 유지 - F/F : 직렬 연결, 모든 F/F 공통 클럭펄스 - 레지스터가 기억하는 정보에 한 방향 또는 양방향으로 정보의 위치를 이동 - 클럭펄스에..
1. 순서논리회로의 개요(플립플롭과 종류) 조합논리회로 : 현재 시간의 입력에 의해 출력이 결정 순서논리회로 : 조합논리회로에 저장요소를 추가한 회로 순서논리회로 종류 : 비동기 순서논리회로, 동기 순서논리회로 비동기 순서회로 - 시간지연소자를 사용 - 기억능력 => 신호가 전달되려면 일정한 시간이 걸림 - 단점 : 논리게이트로 구성되는 시간지연소자는 게이트간의 피드백 때문에 예측 못한 상태로 동작하거나 불안정한 상태 동기 순서논리회로 - 클럭 펄스 (특정 순간에서만 저장요소를 내용을 변화시킬 수 잇는 신호) - 클럭을 가진 순서논리회로 => 클럭 펄스를 시스템 전체에, 저장요소 입력에 클럭 펄스를 제공하는 동기 순서논리회로 - 플립플롭이라는 저장요소를 사용 2. 플립플롭 플립플롭(F/F : Flip F..
디지털논리회로 : 2 종류 (조합논리회로, 순서논리회로) 조합논리회로 순서논리회로 현재의 입력에 의해서만 출력이 결정되는 논리회로 조합논리회로 + 저장요소, 저장요소의 상태와 입력변수에 의해 출력이 결정 1. 조합논리회로의 분석과 설계 분석 : 논리회로도 -> 출력부울함수, 진리표 - 논리회로에 대해 입출력 관계를 구하는 것 - 진리표나 부울함수 유도 진리표 부울함수 설계 : 논리회로도 3-초과 코드 변환기 4비트를 이용해 10진수 표현 변환회로는 4개의 입출력 필요 BCD 코드 -> 9의 보수값 변환 여러가지 조합논리회로 - 패리티 발생기/검사기- - 2진 정보를 주고받을때 잡음이나 회로상의 문제로 에러 발생 - 에러 검출을 위해 전송되는 정보에 에러 검출용 비트(패리티 비트)를 추가해 전송 패리티 비..
1. 간소화 방법 대수적인 방법 - 대수적으로 적용하여 간소화 - 도표방법과 테이블 방법의 이론적 바탕 도표 방법 - 카르노 도표 사용, 부울함수의 각 항들을 곱이나 합 형태로 간소화 - 6개 변수를 가진 부울함수에 사용 테이블 방법 - 퀸-맥클러스키 방법, 테이블을 사용하여 간소화 알고리즘을 구현 - 많은 변수를 가진 부울함수에 적합 1. 카르노도표 방법의 개요 카르노 도표 : 여러개의 사각형으로 된 다이어그램 - 사각형 : 각각 하나의 최소항 또는 최대항 - 도표 내의 면적을 이용해 간소화 (정규형 부울함수 => 표준형 부울 함수) - 간소화 형태 : 최소항의 합이 곱의 합, 최대항의 곱이 합의 곱 형태 - 부울함수의 입력변수의 수에 다라 기본 도표의 형태가 결정 - 입력변수의 수가 n인 경우, n ..
1. 논리연산 1. 논리연산과 논리게이트 논리연산 : 2진 디지털 시스템에서 입출력 관계를 표현 - 그래프다 진리표로 표시 - 논리함수로 표시 (입력에 따라 변수가 어떻게 변하는가 나타내는 함수, 2진 논리값/논리함수) 논리집합 (부울집합) : 집합이 0과 1로만 구성된 집합 - AND 연산 : 점으로 표시, 생략 가능 - OR 연산 : 덧셈 기호로 표시 - NOT 연산 : 변수 위에 줄을 그어 표시 AND 게이트 OR 게이트 NOT 게이트 NAND 게이트 NOR게이트 XOR 게이트 XNOR 게이트 2. 부울대수 부울대수 : 0과 1의 값을 갖는 논리변수와 논리연산을 다루는 대수 부울함수 - 논리변수의 상호관계를 나타내기 위해 부울변수, 부울연산기호, 괄호 및 등호 등으로 나타내는 대수적 표현 - 논리회..
1. 컴퓨터와 디지털 논리회로 1. 디지털 시스템 시스템 검은 상자형 구성요소 집합 입력 + 출력 => 검은상자 시스템의 입력과 출력에만 관심, 시스템을 고려 검은 상자 내부에 관해 규정 시스템에 부여된 목적을 달성하기 위해 상호작용하는 구성요소들의 집합 아날로그와 디지털 (=> 시스템 : 입력과 출력의 데이터) 아날로그 디지털 데이터를 연속적인 값으로 표현 연속적인 값을 근사하여 이산적인 값으로 표현 디지털 시스템 장점 1. 편리성 : 데이터가 숫자로 입출력 2. 융통성 : 실행순서의 조정 가능 3. 단순성 : 시스템 설계가 단순 4. 안정성 : 0과 1로 유지되므로 높은 안정성 5. 견고성 : 잡음 등에 강함 6. 정확성 : 논리적인 처리로 정확한 결과 도출 설계 1. 회로 설계 : 능동 소자와 수동..
회원 - 회원가입 => 회원명, 회원 아이디, 회원비밀번호, 회원비밀번호체크 등을 받아 DB에 저장 => 회원비밀번호, 회원비밀번호 체크가 맞지 않으면 오류 팝업 노출 or 오류 문구 노출 - 로그인 => 회원 아이디, 회원 비밀번호를 받아 DB에서 찾고 세션으로 저장 => 회원 아이디, 비밀번호가 맞지 않으면 오류 문구 노출 - 로그아웃 => 로그인한 세션 삭제 - 대시보드 1. 회원 정보 노출 (회원 이름) 2. 회원이 등록한 프로젝트 노출 (프로젝트명 선택 시 프로젝트 상세 페이지로 이동) - 주문 1. 회원이 주문한 내역 노출 (주문ID, 날짜, 갯수, 가격, 배송상태) 1-1. 배송상태에 따른 색상 노출 => 준비중/구매/배송중 2. view 선택 시, 배송 상세 내역 노출 - 주소 1. 등록한..