作者: R. E. Matick , D. T. Ling
DOI: 10.1147/SJ.233.0264
关键词:
摘要: This paper examines how architecture, the definition of instruction set and other facilities that are available to user, can influence implementation a very large scale integration (VLSI) microsystem. The affects system in number direct ways. formats determine complexity decoding. addressing modes not only hardware needed (multiported register files or three-operand adders), but also overall machine pipeline as greater variability is introduced time it takes obtain an operand. Naturally, actual operations specified by instructions execution unit. In less way, architecture determines memory bandwidth required. A few key parameters characterize be simply obtained from typical workload. These used analyze required indicate whether CPU- memory-limited at given design point. implications caches virtual memories briefly considered.