SIC/XE의 구조(Architecture), SIC과 어떻게 다른가?, Special symbols
조영규의 블로그
2014. 3. 6. 02:41 from Engineering
SIC과 SIC/XE
SIC/XE는 SIC의 업그레이드판이다. 따라서 많은 Feature은 동일하다. 몇가지 바뀌고 추가되고 변화된 부분을 알아보도록 하자. 메모리가 1Mega(2의 20승)로 SIC의 2의 15승보다 더욱 증가하였다. 뿐만 아니라 Instruction format과 addressing mode도 조금 변화되었다.
레지스터(Register)가 추가되었다. -Additional registers
기존에 SIC이 가지고 있던 5개의 레지스터에 4개가 더 추가되어 총 9개가 되었다. F 레지스터를 제외한 모든 레지스터는 24bit이다.
S와 T 레지스터는 오직 데이터를 저장만 할 수 있다. A 레지스터처럼 accumulator로 사용하는 것은 불가능하다. 또한 F 레지스터는 24bit가 아니라 48bit이다. 이것은 부동소수점(Floating-point)를 위한 레지스터이다. B 레지스터는 index를 붙여서 사용되는 경우가 많다.
부동소수점 데이터 타입(Floating-point data type)
SIC/XE는 SIC에서 48bit 부동소수점 데이터 타입이 추가되었다. 이것은 다음과 같은 포멧을 가진다.
'Engineering' 카테고리의 다른 글
Introducing. Stack. / 스택 자료구조 (0) | 2014.11.07 |
---|---|
Introducing. List. / 리스트 자료구조 (0) | 2014.11.07 |
TF-IDF(Term Frequency - Inverse Document Frequency) / 단어 빈도와 역문서 빈도. (0) | 2014.11.07 |
자료구조란? / 알고리즘이란? / 시간복잡도(Time complexity) / 빅오 표기법 (0) | 2014.10.29 |
RSS 피드 표준의 구조 ( 채널, 아이탬등 ) (0) | 2014.08.19 |
리눅스 디바이스 드라이버 Linux device driver / 읽기 read() / 쓰기 write() / 열기 open() / 닫기 close() - 1 (1) | 2014.05.29 |
Core network와 Access network (0) | 2014.03.18 |
인터넷이란 무엇인가?(구성,서비스), 프로토콜이란 무엇인가? (0) | 2014.03.18 |
SIC(Simplified Instructional Computer)의 구조(Architecture), 명령어 포멧(Instruction formats), 주소 형식(Addressing modes) (1) | 2014.03.06 |
시스템 소프트웨어란?(응용 소프트웨어와 시스템 소프트웨어의 차이) (0) | 2014.03.03 |