The Simplified Instruction Computer (SIC) is a hypothetical computer designed for educational purposes. Due to a reasonable number of instructions, sufficient memory space and its scalable structure, SIC is a perfect tool that enables a clear and ballast-free illustration of the basics of the system software (e.g. assembling, linking and loading) and other concepts of computer software and hardware design. Therefore it is frequently used as a demonstration gadget in Systems Programming and Operating Systems courses at university level. The main drawback of a SIC computer is the fact, that it does not really exist in physical form. Hence, when testing a SIC program one has to use a simulator, i.e. a computer program that simulates SIC instructions step-by-step. Besides the fact that such an approach uses a simulated (and thus potentially unreal) environment, the speed of execution is another issue that inhibits a comfortable work. To overcome this we have developed a computer program that translates from SIC to Intel x86 assembly code. Using this translator, the programs developed for a hypothetical computer can be executed in a real environment. Since the target computer has much wider instruction set, the translation is allways successfull and the resulting programs are fast and reliable. In the development of our translator we managed to convert data from SIC's 24 bit to Intel's 32 bit system and we covered all the input/output operations using files on the target computer.