목록전체 글 (168)
Kim Seon Deok
ISA(Instruction Set Architecture) Instruction = 컴퓨터가 이해하는 명령어 Instruction set = 명령어 집합 프로세서가 다르면 ISA도 약간 다르다 PC의 x86 >> CISC 휴대폰의 ARM >> RISC RISC(reduced instruction set) : 프로세서가 수행해야 하는 명령 중 간단한 형태 ex) 휴대폰 ARM CISC(complex instruction set) : 프로세서가 수행해야 하는 명령 중 복잡한 형태 ex) intel PC. x86 RISC CISC instruction 수 늘어남 instruction 수 줄어듦 한 instruction 당 필요로 하는 클럭 갯수 증가 & 클럭 길이 감소 한 instruction 당 필요로 하..
컴퓨터의 응용분야 1.개인용 컴퓨터(personal computer, PC) 개인용 컴퓨터는 낮은 가격으로 사용자에게 좋은 성능을 제공하는 것을 중요시하며(가격대비 성능에 민감) 제 3자 소프트웨어를 실행하기 위해 주로 사용된다. 2.서버(server) 네트워크를 통해서만 접근되며 대개 대형 작업 수행에 이용된다. 연산과 입출력 용량의 확장성이 PC보다 훨씬 더 크다. 서버가 고장나며 단일 사용자 PC와는 비교할 수 없이 큰 손해가 발생하므로 신용도를 매우 강조한다. 3.슈퍼컴퓨터(supercomputer) 수십만개의 프로세서와 수 TB의 메모리를 가지고있다. 전력소모가 크고 유지비용이 많이 든다. 4.임베디드 컴퓨터(embedded computer) 다른 장치에 포함되어 있어서 미리 정해진 한가지 일이..
intel FPGA, Altera DE1-Soc 보드를 사용해 간단히 LED ,segment, 버튼제어를 하였다. 50ns에 한번 씩 깜빡이도록 함. 핀 위치 확인
IDEC 반도체 설계 교육센터에서 진행한 Intel FPGA Verilog교육(2022.10.25 ~ 2022.10.28)을 수강하고 공부한 내용을 정리한 것입니다. (4일동안만 진행되서 아쉬웠지만 많은 것을 얻을 수 있는 교육이었습니다.) 사용한 Tool synthesize tool : Quartus Prime 18.1 Lite Edition simulation tool : Modelsim-Intel FPGA Starter Edition 10.5b 구현하고자 한 것 : multiplier8x8 2개의 mux4, mult4x4, adder, shifter, reg16, mult_control, counter, seven_segment_cntrl로 구성되어 있고 top module은 multiplier8x..
7.1 메모리(Memory) 2진 정보를 저장하고 처리에 필요한 정보를 꺼내 오는 데 사용하는 장치 데이터를 처리하는 동안 정보는 메모리로부터 프로세싱 유닛(cpu) 안에 있는 선택된 레지스터로 이동한다. 프로세싱 유닛에서 얻어진 계산 결과는 다시 메모리로 이동되어 저장된다. read : 출력장치로 보내질 정보를 메모리에서 가져옴 write : 입력장치에서 받아들인 2진정보를 메모리에 저장 메모리 유닛은 word라는 여러 개 비트의 그룹으로 구성된 2진 정보를 저장한다. 메모리와 주변 장치들과의 통신은 data input/output line, address line, control line을 통해 이루어진다. (Bus : 메모리와 주변장치를 연결하는 통로, line의 묶음) 메모리의 종류 1. RAM(..