본문 바로가기
반응형

코스웨어/13년 스마트컨트롤러419

파이프라이닝에 대해 좀 더 알고싶은 분들을 위해 이 PDF를 올립니다..ㅎㅎ 2013. 5. 30.
5/29 수업정리 - 석주원 * 폰 노이만 구조와 하버드 구조 1. 폰노이만 구조(Von Neumann Architecture)폰 노이만 구조는 존 폰 노이만이 고안한 내장 메모리 순차처리 방식이다. 데이터 메모리와 프로그램 메모리가 구분되어 있지 않고 하나의 버스를 가지고 있는 구조를 말한다.폰 노이만 구조는 컴퓨터의 구조를 컨트롤 유닛과 ALU, 메모리의 세 가지로 나누어 설계한 것을 말한다.대부분의 CPU는 폰 노이만 구조에 따라 설계 되었다.하지만 명령어와 데이터 전송을 모두 하나의 시스템 버스로 처리하므로 병목현상이 발생하게 된다.(Von Neumann Bottleneck) 2. 하버드 구조 (Harvard Architecture)이 말은 하버드 마크 I(Harvard Mark I) 라는 릴레이 컴퓨터로부터 나온 것으로 이.. 2013. 5. 29.
[LCD 사용자정의와 롬에 저장된 폰트 조합]by 남경 text LCD에 사용자정의 한글 띄우기 LCD모듈 datasheet에 보면 CG RAM 주소를 지정하여 5 * 7 도트 크기의 사용자정의 글자를 8개 저장할 수 있으며,5 * 10 크기는 4개까지 저장할 수 있다. 저장 후에 LCD모듈에 데이터를 쓰기 위해 RS와 연결된 핀을 활성화(LCD_DATA_write)하고,LCD 모듈의 데이터 버스에 1~8까지의 값을 넣으면 우리가 저장한 글자 중 한 개를 출력할 수 있다. 하지만, 한글을 여러개 출력하고 싶을 때는 8글자 가지고는 부족하기 때문에,LCD모듈의 롬에 저장되어 있는 폰트 섞어서 씀으로서 이를 해결하였다. 그 결과, 어설프게나마 긴 문장을 표현할 수 있었다~ 소스코드#include void LCD_Init() { PIO_OER = LCD_RS|LC.. 2013. 5. 29.
5/28일 정리 ATMega 첫 수업 -황두민- 오늘부터 atmega2560을 배우게 됩니다. at는 제조회사 ATMEL사의 뜻이고 mega는 칩의 단위라는 뜻이며, 2560은 flash 메모리 256kbyte라는 뜻입니다. 무료 소프트웨어인 AVR Studio와 WinAVR이 있는데 프로그램을 설치하고 avr-gcc 컴파일러를 사용하여 C언어로 프로그래밍하는 방법으로 수업을 진행하신다고 합니다. -WinAVR의 설치-5 http://sourceforge.net/projects/winavr/ 홈페이지에 접속하여 다운로드 후 차례대로 next를 눌리면서 설치하면 끝. 설치 후 makefile를 다른 폴더에 저장 후 main.c를 만들어서 make를 해주면 여러 파일들과 main.hex파일이 생성됩니다. -AVR Studio에서 이용하기- usb 드라이버.. 2013. 5. 29.
CISC와 RISC CISC [ complex instruction set computer ] RISC [ reduced instruction set computer ] 마이크로프로그래밍을 통해 사용자가 작성하는 고급언어에 각각 하나씩 기계어를 대응시킨 회로로 구성된, 중앙처리장치의 한 종류이다. CISC는 마이크로프로그래밍을 통해 고급 언어에 각기 하나씩의 기계어를 대응시킴으로써 명령어 집합이 커지고, 가변 길이의 다양한 명령어를 가진다. 그러나 주로 쓰이는 명령어는 일부에 불과하고, 구조가 복잡하므로 가격이 비싸고 전력소모도 크다는 단점이 있다. 컴퓨터의 실행속도를 높이기 위해 복잡한 처리는 소프트웨어에게 맡기는 방법을 채택하여, 명령세트를 축소 설계한 컴퓨터를 말한다. RISC의 특징을 CISC와 비교하여 알아보면 다.. 2013. 5. 29.
나미는 가수다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 2013. 5. 29.
카톡 담달에 PC버전 나온대요 ㅋㅋ 카톡 PC버전 내달 출시…메신저시장 변화 주목| 기사입력 2013-05-29 06:30 | 최종수정 2013-05-29 07:03 모바일메신저 '카카오톡' 운영업체인 카카오의 이제범 공동대표가 지난해 11월 서울 웨스틴조선호텔에서 열린 기자간담회에서 '선물하기', '플러스친구, '게임하기' 등 카카오의 주요 모바일 플랫폼 비즈니스 성과를 발표하고 있다. (서울=연합뉴스) 권혜진 기자 = '국민 메신저' 카카오톡이 6월 중 PC버전을 출시하고 PC메신저 시장 공략에 나선다. 29일 카카오톡 운영업체인 카카오에 따르면 카카오톡 PC버전이 시범서비스(베타테스트)를 거쳐 다음달 중 정식 출시된다. 카카오측 관계자는 "베타테스터들의 요구 사항을 반영해 마무리 작업을 진행 중"이라며 "6월에는 PC버전을 선보일 수.. 2013. 5. 29.
5/28 포트 커넥트 핀 번호 보기 , STK500.exe파일 포트 커넥트 핀 번호 보기 1~8번 까지 포트번호이며, 9번은 vcc이며 10번은 GND입니다. 일반적으로 C:\Program Files\Atmel\AVR Tools\STK500 폴더에 있는데 없으신 분들은 다운 받으시길 바랍니다. 2013. 5. 28.
[AVR] LED와 PORTA 연결모습 * PORT에 연결 시 10핀 커넥터 VCC 위치와 GND 위치 * LED 소스 make 후 연결 모습 : LED의 GND를 PIN 1(or 1~8)에 꽂기( 10핀 커넥터의 GND에 연결하면 그냥 켜져있기만 함 : 소스 참고 ) * LED 깜빡깜빡 source 2013. 5. 28.
728x90
반응형