인텔 4004, 4비트 프로세서. 최초의 프로세서로 1971년 출시. (저보다 형이네요...) 클럭 속도 : 740 ㎑ 2,250개의 트랜지스터로 구성. https://en.wikipedia.org/wiki/Intel_4004 Intel 4004 - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search 4-bit central processing unit Intel 4004White ceramic Intel C4004 microprocessor with grey tracesGeneral informationLaunchedlate 1971Discontinued1981Common manufacturer(s)Perfo..
벨 연구소의 리처드 해밍. 맞다, 해밍 코드의 그 해밍이다. 그의 명 강연으로 꼽히는 'You and your research'. 읽어보자. 원문 번역문 내 나름의 요약 발췌 일을 해내는 사람들과 아마도 해낼수도 있었겠지만 그렇지 못한 사람들과의 차이에 관심을 가지게 되었습니다. 뛰어난 작업은 다른 분야에서도 거의 같은 특징을 가집니다. 위대한 과학의 성취는 운이 좋아서 그렇게 되었다고 생각하는 것, 이게 제일 큰 장벽입니다. 어렸을 때 독립적인 생각을 했었고 그것을 탐구해보는 용기를 가졌었다는 것입니다. 용기 사람들이 연구 성과가 제일 좋을 때는 연구환경이 나빴을 때입니다. 맹점으로 보이던 것들을 대게 관점을 바꾸면 우리가 가진 최고의 자산중 하나가 되는 경우가 많습니다. 자주 위대한 과학자들은 문제를..
강원국・백승권의 글쓰기 바이블 #04. 문장이 잘 안만들어 진다 글쓰기의 핵심은 문장력 정확한 문장, 품격을 높이는 문장 짧은 문장을 써라(단문). 우리 말은 주어와 서술어가 멀기 때문에 긴 문장은 피해야 한다. 문장을 자를 수 있는 한 자른다. 비문을 사용하지 않는다. 쓰고 나서 소리내 읽어 보며 걸리는(어색한) 부분을 고친다. 뺄 수 있는 만큼 뺀다. 정민교수 한시 교정 일화. ‘텅 빈 산에 나뭇잎은 떨어지고, 가랑비는 부슬부슬 내린다.’ ⇒ ‘빈 산 잎은 지고, 가랑비는 부슬부슬’ 글에도 밀당이 필요하다. 독자한테 일일이 설명하지 않아도 된다. 매우, 워낙, 대단히, 굉장히, 참으로, 등등… 있다, ~적, ~의 뺀다. 접속부사를 사용하지 않는다. 훌륭한 목수는 못질을 하지 않는다. 스티븐 킹. 지옥..
컴퓨터 산업의 영웅중 한 명인 스티브 워즈니악. 그의 자서전이 출간됐다는 걸 알았을 땐 이미 절판. 중고책을 샀다. 애플I을 설계하기 전까지의 이야기는 그냥 신변잡기로 읽힌다. 그러다가 애플I을 설계하는 이야기에서 몰입하게 되는데... 아래에 그 내용을 카피해 본다. p.189 지금은 애플I이라고 불리는 첫 번째 컴퓨터와 관련된 이야기와 그것을 설계했던 과정에 대한 이야기를 좀 더 해 보겠다. 먼저 나는 종이 위에 그리는 것으로 작업을 시작했다. 예전에 종이 위에 미니컴퓨터를 설계하던 때 사용하던 방법 그대로였다. 그리고 어떤 CPU를 사용할 것인지 결정했다. 알테어가 사용하는 인텔 8080 CPU는 나의 한 달 치 집세보다 비쌌다. 게대가 일반 사람이 하나 또는 소량으로 구입할 수도 없었다. 그것을 구..
이 책을 최대한 활용하기 위해 이 책의 예제를 다양한 사람들이 가능한 한 쉽게 작업할 수 있도록 모든 노력을 기울였습니다. 예제를 경험하므로써 이 책을 최대한 활용하기 위해서는 다음과 같은 하드웨어가 필요합니다. 인터넷에 액세스할 수 있는 Windows, MacOS 또는 Linux PC STM32 Nucleo-F767ZI 개발 보드 두 개의 Micro-USB 케이블 점퍼선—20~22AWG(~0.65mm) 사용된 여러 도구에 대한 자세한 설정은 각 장에 설명되어 있습니다. 이 책의 디지털 버전을 사용하는 경우 직접 코드를 입력하거나 GitHub를 통해 코드에 접근 가능합니다. 이렇게 하면 코드의 복사 및 붙여넣기와 관련된 잠재적인 오류를 방지할 수 있습니다. 이 책은 저수준의 임베디드 시스템 프로그래밍을 ..
이 책이 다루고 있는 내용은 무엇입니까? 이 책은 총 17장으로 구성되어 있으며, 4개의 섹션으로 나뉩니다. 이미 익숙한 내용이 있다면 이 책을 처음부터 읽을 필요는 없습니다. 예를 들어, RTOS 기본 개념과 실시간 시스템에 이미 익숙하다면, 4장 "적절한 MCU 선택"으로 바로 가셔도 좋습니다. 다음은 각 장에 대한 간략한 설명입니다. 1장 “실시간 시스템 소개”에서는 RTOS가 무엇이며, 언제 그리고 왜 RTOS를 사용해야 하는지에 대한 간단한 소개입니다. MCU 기반 RTOS를 대체할 수 있는 하드웨어 및 소프트웨에 대해서도 논의합니다. 2장 “RTOS의 Task 이해”에서는 RTOS Task와 슈퍼 루프를 비교하고, 두 가지를 모두 사용하여 병렬 작업을 수행할 수 있는 다양한 방법을 제공합니다...
서문 본 실습 가이드는 마이크로컨트롤러(MCU)에서 실시간 운영 체제(RTOS)를 실행하는데 있어 가장 중요한 기능적 지식을 제공합니다. 실제 하드웨어를 사용하는 실습 예제를 통해 RTOS 응용프로그램을 어떻게 구현하는지, 그리고 일반적인 성능과 개발 소요 시간 사이의 절충하는 방법에 대한 논의에 관심 있다면 이 책을 잘 선택한 것입니다. 우리는 FreeRTOS 커널을 사용하여 코드를 구현하고, 저가의 STM Neucleo 개발 보드에 실장된, 인기있는 STM32 ARM MCU를 활용하며, SEGGER 디버그 도구를 사용하여 코드를 디버깅하고 분석할 것입니다. 이 책에 사용된 모든 도구들은 취미 활동가나 전문가가 프로젝트를 시작할 때 쉽게 접근할 수 있고 실제 프로팀에서도 많이 사용하기 때문에 선택되었습..