ARM

포스트: 173|조회수: 0|TERM
Items

Posts

173 posts

애플, 아이폰12 시리즈 발표

eggry.lab|2020년 10월 14일

루머로 유출될 대로 다 유출됐지만 어쨌든 한국 시간으로 오늘 새벽에 발표됐습니다. 발표 몇시간 전에 아예 프레스 이미지가 유출될 정도였던지라 사양도 99% 다 맞췄고 해서 안 보고 자길 잘 했습니다. 뭐 그래도 첫 5G 아이폰이라 통신사 푸시 받고 아이폰5나 6 급으로 많이 팔릴 거 같기는 한데요. 먼저 라인업 중 더 낮은 가격대를 형성하는 아이폰12와 아이폰12 미니입니다. 이 둘은 아이폰11의 후계라고 할 수 있는데, 아이폰12 프로가 크기가 커지면서 사라진 작은 크기대를 아이폰12 미니가 커버하는 식입니다. 하지만 작으면서 프리미엄인 폰을 원한 사람에게는 선택지가 사라지는 게 되겠네요. 아이폰12는 6.1인치 OLED, 아이폰12 미니는 5.4인치 OLED로, 이제 미드레인지 아이폰도 다

[ARM] 익셉션(Exception)을 효율적으로 배우는 방법

Guillermo Austin Kim|2020년 10월 12일

많은 개발자분들이 익셉션이 어렵다고 합니다. 익셉션을 배우기 어려운 이유는 무엇일까요? 다들 ARM 아키텍처의 익셉션이 어렵기 때문이라고 생각합니다. 익셉션이 어렵기 보다는 익셉션을 효율적으로 공부하지 않기 때문이라고 봅니다. 누차 강조하지만 익셉션은 매우 중요한 기능이라 운영체제를 전반적으로 관리하는 시스템 개발자는 반드시 배워야 하는 필수 지식입니다. 하지만 입문자 입장에서 익셉션은 배우기 어렵습니다. 제가 여러 시행 착오를 통해 깨달은 익셉션을 공부하는 문제점에 대해 말씀드리고 익셉션을 효율적으로 배우는 방법을 소개합니다. 익셉션을 배우기 위해 필요한 기반 지식을 같이 배운다 익셉션을 배울 때 익셉션 벡터 테이블을 분석하는 경우가 많습니다. 이 익셉션 벡터 테이블의 내용을 읽으면 잘 이해가 가나

F1 2020 아이펠 그랑프리 결승

eggry.lab|2020년 10월 12일

뉘르부르크링에서 열린 아이펠 그랑프리입니다. 아이펠은 뉘르부르크링이 있는 지역 이름이고요, 영국이나 이탈리아처럼 한 나라에서 두경기 한 것도 아닌데 왜 다른이름이냐고 하면, 국가명이 붙는 공식 그랑프리는 원래 2019년에 호켄하임으로 마지막이었고 계약이 경신되지 않았기 때문입니다. 뉘르부르크링은 2015년을 마지막으로 호켄하임과 격년으로 하던 걸 종료해서, 호켄하임 단독이었는데 그곳조차 19년을 마지막으로 그만뒀었죠. 즉 원래 올해는 독일에서 그랑프리가 없었는데 코로나19 때문에 긴급 편성을 하면서 들어오게 된 뉘르부르크링에 독일 그랑프리 타이틀은 안 주기로 한 것. 타이틀에도 어른의 돈 문제가 있는 것이지요;; 어쨌든 지난 경기에 지독하게 하늘이 안 도왔던 해밀턴의 91승 기록은 이번에

[ARM프로세서] 익셉션(Exception)의 동작 원리를 잘 알아야 하는 이유

Guillermo Austin Kim|2020년 10월 9일

실전 시스템 개발자 중에 "ARM 프로세서는 최소한의 지식만 배우고 실전 프로젝트에서 ARM 프로세서를 알아야 할 시점에 배우면 된다"라고 생각하는 분이 있습니다. 그래서 "ARM 프로세서의 익셉션의 원리를 나중에 배우자"라고 말하거나 아예 "ARM 익셉션의 동작 원리는 몰라도 된다"라고 놀라운 의견을 제시하기도 합니다. 임베디드 BSP 개발자는 ARM 프로세서 누구나 자신만의 학습 방향에 대한 견해가 다르기 마련이지만 이런 생각은 그리 바람직하지 않은 것 같습니다. ARM 아키텍처의 익셉션 동작 원리는 시스템 시스템(임베디드/BSP) 개발자가 배워야 하는 핵심 기법이기 때문입니다. 이번 절에서는 시스템 소프트웨어 개발자가 익셉션을 잘 알아야 하는 이유에 대해 알아봅시다. 실전 프로젝트에서 문제해결 능력을