计算机组织与糸统结枸 技术工艺与延迟模型 Techno logy add De layModeling (第六讲) 程旭 2000.3.23 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ ¯æ §ù;é cÔ3§ÓÕÝo Ufdiopmphz!boe!e!Efmbz!Np z!Npefmjoh ÄZ Å 3111/4/34 È
上讲总结:|SA ·使用通用寄存器的oad- store结构; ·支持如下寻址方式: displacement( with an address offset size of12to bits小、 immediate(size8to16bits),以及 register deferred; 支持如下简单指令(因为它们决定执行的指令总数):load、 store、add、 subtract、 move register-register、and、 shift、 compare equal、 compare not equal branch with a Pc-relative address at least 8-bits long)、jump、cal以及 return; ·支持如下数据大小和类型:8位、16位、32位整数;以及 32位和64位EEE754浮点数 如果看重性能,就使用固定指令编码方案 如果看重代码大小,就使用可变指令编码方案 提供至少16个通用寄存器,以及单独的浮点寄存器; 确信所有的寻址方式都可以用于所有的数据传输指令 ·瞄准最低限要求的指令系统 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ Süîü,<XORDGVWRUH§X× ÕVßÏãÖGLVSODFHPHQW ZLWKDQDGGUHVVRIIVHWVL]HRIWR ELWVà LPPHGLDWH VL]HWRELWV¹ UHJLVWHUGHIHUUHG ÕVßT)۸ĴWÀn; XÛ¸DÅÖORDGÃVWRUHÃDGGà VXEWUDFWÃPRYHUHJLVWHUUHJLVWHUÃDQGÃVKLIWÃFRPSDUHHTXDOà FRPSDUHQRWHTXDOà EUDQFKZLWKD3&UHODWLYHDGGUHVVDWOHDVWELWV ORQJà MXPSà FDOO¹UHWXUQ ÕVßDBûã`O_Ö!Ã!Ã!HD× ¹ !` ! ,(((BD Vpß¡ûÑÈSü ÎnÛ¸êÕ Vpß¡·ÕûãÈSü ì۸êÕ ¤oÇåþîü,<ȹ)ÀXB,< BµÝXÏãÑùübÝXDBôgÛ¸ XÔ"$UX۸ϳ :âk ,6$
本讲提纲 °上一讲复习、本讲介绍 °性能和技术工艺发展趋势 °延迟模型( Delay Modeling),以及门电路的特性 描述 时钟同步方法( Clocking Methodologies)和 定时方面的考虑( timing consideration) 北京大学计算机科学技术系 计算机系统结构教研室
ñ¯M§¯æ*§cù ¯æù;étÐ@ \ââ e ÞÔá4á e ûÑ`T¹N¥)_ e ʳõ_Ä'HOD\0RGHOLQJÅȹ¼ ÃXMû £Ä e Êsà9©Ä&ORFNLQJ 0HWKRGRORJLHVÅ` nÊ6X×%ÄWLPLQJFRQVLGHUDWLRQÅ