Cordilog
  • 홈
  • 태그
  • 홈
  • 태그

정보보안 · CS · 성장 기록

Cordilog의 정보보안 공부 기록

공부한 것들을 차곡차곡 기록하고 좋은 관점을 더해 쓸모 있는 지식 창고가 되고 싶은 블로그입니다. 💎

Security blog hero illustration Shield, circuit patterns and terminal windows for a cybersecurity blog $ whoami cordilog $ cat ethics.md offense informs defense. nmap $ nmap -sV target PORT STATE 22/tcp open 80/tcp open 443 vuln 8080 closed analyzing... 70%

공부 분야

// Study Fields
NETWORK
네트워크
LINUX
리눅스
WEB
웹 보안
CLOUD
클라우드

정보보안 이슈

// Security Pulse
  • 불러오는 중...
전체 보기 →

태그

// TAGS
hadoop Python ubuntu 도커 이미지 빌드 docker volume 우분투 도커 볼륨 이산수학 arduino docker 도커파일 가상주소변환 팅커캐드 쿠버네티스 파이썬 병행프로세스 아두이노 도커 이미지 생성 kubernetes dockerfile

최근 글

// RECENT POSTS

I/O 주소 1

[ATmega328P] 레지스터: I/O 주소와 데이터 주소 이해하기

MCU 프로그래밍을 할 때 데이터시트를 보면 같은 레지스터에 두 가지 주소가 붙어있는 걸 볼 수 있다. 하나는 I/O 주소, 다른 하나는 데이터 주소다. I/O 주소ATmega328P에는 64바이트짜리 작은 공간이 있다.여기에 PORTB, DDRB, PINB 같은 하드웨어 제어 레지스터가 배치돼 있다.이 공간의 주소를 I/O 주소라고 부른다.이 영역은 CPU의 특수 명령어 IN, OUT, SBI, CBI 같은 걸로 접근할 수 있다.장점은 빠르다는 것. 1클럭에 입출력을 처리할 수 있다. 데이터 주소동시에, 똑같은 레지스터들이 SRAM 공간에도 매핑돼 있다.이게 데이터 주소다.예를 들어 PORTB의 경우:I/O 주소: 0x05데이터 주소: 0x25데이터 주소로 접근할 때는 LDS, STS 같은 일반 메모리..

Journey to CS/임베디드 2025.10.01
‹
1
›
프로필사진

Cordilog

공부한 것들을 차곡차곡 기록하고 좋은 관점을 더해 쓸모 있는 지식 창고가 되고 싶은 블로그입니다. 💎

글쓰기 블로그 관리
카테고리
  • 분류 전체보기
    • Journey to Security
      • C언어
      • 리눅스
      • 네트워크
      • DBMS
      • 웹 보안
      • 클라우드
      • 보안 이슈
    • Journey to CS
      • KNOU CS
      • 프로그래밍 언어
      • 임베디드
      • 웹
      • 유용한 정보
      • AI
    • Career
      • 정보처리기사
      • 리눅스마스터
    • 책리뷰
    • 그냥 쓰는 글
    Cordilog

    배우고 기록하고 성장하는 공간

    RSS

    티스토리툴바