SICXE machine 구현 Term project로 진행한 소스코드입니다. 약 1500줄 C언어 기반으로 작성된 코드이며 보고서에는 각 함수별 소스별 설명이 있으며 코드에도 주석이 모두 달려있습니다.
실행 환경은 Windows 10, Visual studio 20..
Write a subroutine for SIC/XE that will write this record onto device 05. ... Write a sequence of instructions for SIC/XE to clear a 20-byte string to all blanks. ... Write a sequence of instructions for SIC/XE to set all 100 elements of the array to 0.
Byte [SIC/XE Assembler] 전역 직후 복학을 하니, C/C++에 대한 기억이 거의 남아있지 않았습니다. ... SIC/XE Assembler를 구현하는 프로젝트를 수행해야 했습니다. 인터넷으로 검색했을 때, 참고자료들과 이미 구현한 소스들이 넘쳐 있었습니다. ... 설계 C/C++에서 SIC/XE Assembler, B-tree 부터 VoIP 전화기, OpenGL 3D Cube 까지 시스템 레벨에서 응용 레벨까지 프로그래밍 경험 했습니다.
SIC/XE가 무엇을 요구하는지 정확하게 파악할 필요가 있었습니다. ... System software과목에서 SIC/XE Assembler를 구현하는 프로젝트를 부여 받았습니다. ... SIC/XE Assembler 프로젝트를 통해, C/C++에 어느 정도 자신감은 생겼지만, 실무에서 쓰는 기술에 대해서는 전혀 아는 것이 없었습니다.
호환 : SIC와 SIC/XE가 별도의 지정 없이 자동으로 구분되어 목적프로그램이 생성되며, SIC/XE의 경우에는 수정레코드가 생성됩니다. ... 【내부기능】 1) 각 필드 사이의 공간은 스페이스바 1칸 ' '공간으로 하였으며 이것은 사용자가 일정 크기에 맞추지 않고, 쉽게 코드를 작성할 수 있습니다. 2) SIC와 SIC/XE의 ... 현재 SIC의 수정레코드는 거의 대부분 수정레코드가 들어가야 함으로 다음장의 기능에서 추가 할 예정입니다. 3) 리터럴 기능 추가 : SIC/XE에 리터럴 기능을 추가하였고, 프로그램블록과
LEDs (Red-Orange-Yellow) 3 x Binary = Quaternary (Plane) LED product chain 기판 ( 웨이퍼 ) Sapphire, GaN, SiC ... Incandescence Luminous Efficacy (lm/W) Year Fire Co 발광스펙트럼 전기에너지 빛에너지 ( g ) QW 활성층 B N Al C He O Ne Si F Xe