중간 결산 (수정)

3879 단어
중간 결산
상용 명령
  • man -k;grep;cheat;find;locate;apt-get.

  • 정규 표현 식
  • 일치, 검색, 교체 찾기
  • 상용 기호
    +                (1    )
    
    ?              (0  1 )
    
    *               ,           (0 、 1 、   )
  • 문자 설명
    \                 、       。  ,“n”    “n”。“
    ” 。 “\\” “\” “\(” “(”。 ^ 。 $ 。 {n} n 。 n 。 ,“o{2}” “Bob” “o”, “food” o。 {n,} n 。 n 。 ,“o{2,}” “Bob” “o”, “foooood” o。“o{1,}” “o+”。“o{0,}” “o*”。 {n,m} m n , n<=m。 n m 。 ,“o{1,3}” “fooooood” o。“o{0,1}” “o?”。 。 * 。 ,zo* “z”、“zo” “zoo”。* {0,}。 + 。 ,“zo+” “zo” “zoo”, “z”。+ {1,}。 ? 。 ,“do(es)?” “do” “does” “do”。? {0,1}。 (*,+,?,{n},{n,},{n,m}) , 。 , 。 , “oooo”,“o+?” “o”, “o+” “o”。 . “
    ” 。 “
    ” , “(.|
    )” 。 (pattern) pattern 。 。 , “\(” “\)”。 x|y x y。 ,“z|food” “z” “food”。“(z|f)ood” “zood” “food”。 [xyz] (character class)。 。 ,“[abc]” “plain” “a”。 \ , 。 、 、 。 ^ ; 。 - ; 。 [^xyz] (negate) 。 。 ,“[^abc]” “plain” “plin”。 [a-z] 。 。 ,“[a-z]” “a” “z” 。 [^a-z] 。 。 ,“[^a-z]” “a” “z” 。
  • 도구
  • vim 편집기:
           : i 
    
           : Esc 
    
            : :
    
            :Esc
  • gcc
       :gcc –E hello.c –o hello.i
    
       :gcc –S hello.i –o hello.s
    
       :gcc –c hello.s –o hello.o
    
       :gcc hello.o –o hello 
  • gdb
    gdb programm(  GDB)
    
    b    (   4   :   、    、    、    )
    
    run       
    
    bt         
    
    p      
    
    c                
    
    n     
    
    s     
    
    quit   gdb
  • disassmable 배합 b 설정 정지점 을 사용 하면 프로그램의 어 셈 블 리 코드
  • 를 볼 수 있 습 니 다.

    교과서 주요 내용
    제2 장 정보의 표시 와 처리
  • 부동 소수점 연산 은 넘 치지 않 지만 계산 결 과 는 대체적으로 범위 이 고 정확 하지 않 으 며 서로 다른 계산 과정 에 서로 다른 계산 값 이 있 을 수 있다.
  • 2 진 소수: 가중치 2 ^ (- w) (w 는 소수점 오른쪽 몇 위)
  • IEEE 부동 소수점 은 기호, 꼬리 수, 단계 코드 의 규격 화 된 값, 비 규격 화 된 값, 특수 값
  • 을 나타 낸다.
  • 부동 소수점 연산: 덧셈: 결합 율 이 없 으 며 단조 성 을 만족시킨다
  • c 언어의 부동 소수점: float, double

  • 제3 장 프로그램의 기계 적 표시
  • 어 셈 블 리 명령:
    mov ——     
    
    add ——  
    
    sub ——  
    
    imul ——  (   )
    
    xor ——   
    
    or ——  
    
    and ——  
    
    leal ——     
    
    inc ——   
    
    dec ——   
    
    neg ——   
    
    not ——   
    
    sal (shl)——   
    
    sar ——     
    
    shr ——     
    
    loop ——   
  • 제4 장 프로세서 체계 구조
  • Y86 의 순서 실현: 손가락, 디 코딩, 집행, 방문, 기록, 업데이트 PC
  • 제6 장 메모리 구조 차원
  • RAM / ROM / 디스크
  • RAM 은 SRAM 과 DRAM 이 있 고 특징 과 응용
  • ROM 에는 PROM, EPROM, E2PROM, FLASH
  • 가 있 습 니 다.
  • 디스크 구조: 디스크, 트랙, 섹 터, 간극, 기둥;디스크 드라이브
  • 디스크 용량
  • 방문 시간: 길 찾기, 회전, 전송
  • 논리 디스크 블록: 메모 리 는 바이트 배열 로 볼 수 있 고 디스크 는 블록 배열 로 볼 수 있다
  • 버스: 데이터 버스, 제어 버스, 주소 버스 시스템 버스, 저장 버스, I / O 버스
  • 국부 적 원리: 시간 국부 성, 공간 국부 성
  • 데이터 인용 국부 성
  • 지령 국부 성
  • 저장 차원 구조: 시스템 관 (1 + 1 > 2)
  • 중심 사상: 각 층 의 저장 장 치 는 모두 다음 층 의 '캐 시'
  • 이다.
  • 캐 시 구조 (S, E, B, m): 캐 시 그룹, 캐 시 줄, 블록
  • 명중
  • 캐 시 관리

  • 참고 자료:
  • 실험: 정규 표현 식 기초
  • 2 ~ 7 주 블 로그
  • 실험
  • 중간 정리 체험:
               ,                   。             ,                。  :              ,         ,       ,                   。            。
       
                                 ,            ,              ,          。       ,               。                ,                    。
       
                 ,      markdown    blog。
       
              markdown,       ,          。

    좋은 웹페이지 즐겨찾기