第1页计算机组成原理课程设计说明书题目:设计一台嵌入式CISC模型计算机院(系):计算机科学与工程学院第1页第2页专业:网络工程学生姓名:唐波学号:1100380219指导教师:陈智勇一、课设题目:设计一台嵌入式CISC模型计算机(采用定长CPU周期、联合控制方式),并运行能完成一定功能的机器语言程序进行验证,实现方法可从以下4类中任选一个:●连续输入5个有符号整数(8位二进制补码表示,用十六进制数输入),求最小的负数的绝对值并输出显示
说明:①5个有符号数从外部输入;②一定要使用符号标志位(比如说SF),并且要使用为负的时候转移(比如JS)或不为负的时候转移(比如JNS)指令
二.CISC模型机系统总体设计第2页第3页三.操作控制器的逻辑框图说明:在T4内形成微指令的微地址,并访问控制存储器,在T2的上边沿到来时,将读出的微指令打入微指令寄存器,即图中的微命令寄存器和微地址寄存器
第3页……指令寄存器IR操作码微地址寄存器地址译码控制存储器地址转移逻辑状态条件微命令寄存器P字段操作控制字段微命令信号第4页四.模型机的指令系统和所有指令的指令格式由此可见,本模型机中的指令系统中共有8条基本指令,下表9列出了每条指令的格式、汇编符号和指令功能
指令助记符指令格式功能15--121110987-----------0IN1Rd0101××Rd××××××××(Rd)+1→Rd,锁存标志位MOVRd,im0001××Rdim立即数→RdCMPRs,Rd0011RsRd××××××××Rs,Rd比较,INCRd0010××Rd××××××××输入设备→RdJNSaddr0100××××addr若大于,则addr→PCJMPaddr0110××××addraddr→PCOUT1Rs1001Rs××××××××××(Rs)→输出设备MOV1Rs,Rd1000RsRd××××××××(R