2024/04 2

작업 환경 구성

해당 과정을 위해서 github와 vscode의 호환이 필요합니다. 1. 먼저 git에 만든 repository에 new를 클릭해 HTTPS를 읽어옵니다. (예전과 다르게 default branch가 main이라 가능합니다.) 2. vsc에서 git에 연동하고자하는 폴더를 엽니다. 3. 현재 git repository와 연동되지 않았으므로, Initialize Repository를 클릭합니다. ** 여기서 문제가 발생할 수도 있습니다. 바로 Initialize Repository가 안 뜰 수도 있다는 건데 그 때는 해당 앱이 필요합니다. (자세한 설명은 https://taewow.tistory.com/13#google_vignette 로) 4. 해당 작업을 완료한다면 윈도우에 git bash를 검색 후 ..

카테고리 없음 2024.04.15

에뮬레이터 이론 공부1

펌웨어(Firmware) - *임베디드 시스템에서 구현되는 소프트웨어를 칭하는 단어. - 하드웨어의 논리회로의 기능 들을 보강 및 대신할 수 있도록 만든 프로그램 - 기술이 발전함에 따라 소프트웨어가 하드웨어에게 전달해야하는 정보가 많아짐에 따라 하드웨어도 따로 부품을 교체하지 않고도 '업데이트'를 할 수 있게끔 하는 기술. *임베디드 시스템 : 제한적인 일을 수행하는 시스템. 펌웨어 리호스팅(Firmware Re-hosting) - 분석 도중 문제가 발생했을 경우 해당 테스트 베드를 아예 새로 구축해야한다는 문제가 있음. - 이런 문제를 해결하기 위해 일종의 변환을 진행하는 것을 펌웨어 리호스팅이라고 함. ex) 안드로이드 앱은 컴퓨터에서 실행할 수 없음. 당연히 컴퓨터와 핸드폰의 운영체제는 다르니까...

카테고리 없음 2024.04.08