EDA课程设计报告堆栈设计.docVIP

  • 10
  • 0
  • 约1.11万字
  • 约 32页
  • 2021-09-14 发布于安徽
  • 举报
- . - . . -可修编- 信息技术学院 ?可编程逻辑器件原理及应用?课程 综合设计报告书 姓 名: 简忠祥 班 级: B1106 学 号: 0915110603 时 间: 2013年12月31日 指导教师: 海成 设计 题目 堆栈设计 设 计 要 求 和 任 务 设计一个以字节形式组织的的堆栈,长度为8,设有入栈按钮、出栈和读栈按钮,执行相应操作 设 计 过 程 堆栈是一种简单的数据构造,是一种只允许在其一端进展插入或删除的线性表。允许插入或删除操作的一端称为栈顶,另一端称为栈底,对堆栈的插入和删除操作被称为入栈和出栈。有一组CPU指令可以实现对进程的存实现堆栈访问。其中,POP指令实现出栈操作,PUSH指令实现入栈操作。CPU的ESP存放器存放当前线程的栈顶指针,EBP存放器中保存当前线程的栈底指针。CPU的EIP存放器存放下一个CPU指令存放的存地址,当CPU执行完当前的指令后,从EIP存放器中读取下一条指令的存地址,然后继续执行。

文档评论(0)

1亿VIP精品文档

相关文档