本文依据集成电路设计方法学,探讨了一种基于标准Intel 8086 微处理器的单芯片

计算机平台的架构。研究了其与SDRAM,8255 并行接口等外围IP 的集成,并在对AMBA

协议和8086 CPU分析的基础上,采用遵从AMBA传输协议的系统总线代替传统的8086 CPU三总线结构,搭建了基于8086 IP 软核的单芯片计算机系统,并实现了FPGA 功能演示。

关键词:微处理器; SoC;单芯片计算机;AMBA 协议

Design of 8086 CPU Based Computer-on-a-chip System

(School of Electrical Engineering and Automation, Heifei University of Technology, Hefei, 230009,China)Abstract: According to the IC design methodology, this paper discusses the design of one kind of Computer-on-a-chip system architecture, which is based on the standard Intel8086 microprocessor,investigates how to integrate the 8086 CPU and peripheral IP such as, SDRAM controller, 8255 PPI etc. Based on the analysis of the standard Intel8086 microprocessor and AMBA Specification,the Computer-on-a-chip system based on 8086 CPU which uses AMBA bus instead of traditional three-bus structure of 8086 CPU is constructed, and the FPGA hardware emulation is fulfilled.

Key words: Microprocessor; SoC; Computer-on-a-chip; AMBA Specification

8086cpu 计算机,基于8086 CPU 的单芯片计算机系统的设计相关推荐

  1. 计算机组成原理——8086 CPU寄存器

    本篇文章转载自 https://www.cnblogs.com/BoyXiao/archive/2010/11/20/1882716.html 结合文章做了一些小修改,使文章更完整. 1 总线 只是想 ...

  2. 计算机系统 cpu课程,片上计算机系统课程设计CPU模型机设计.docx

    片上计算机系统课程设计CPU模型机设计.docx 哈尔滨理工大学 软件学院 课程设计报告 课 题 班 专 学 学 程片上计算机系统 目CPU模型机设计 级集成14-2班 业集成电路设计与集成系统 生 ...

  3. 计算机基于Springboot框架的美食发现系统的设计与实现.rar(毕业论文+源码+数据库文件)

    1 绪论 3 1.1 系统开发目的 3 1.2 系统开发意义 3 2 系统开发工具介绍 4 2.1 JSP技术概述 4 2.2 JAVA语言 4 2.3 IDEA开发工具简介 5 2.4 MYSQL数 ...

  4. 【计算机组成原理】CPU:单周期数据通路(MIPS)

    寄存器传送语言RTL 1)R(r)表示寄存器r的内容 2)M(address)表示主存储器地址address的内容 3)传输方向"←"表示,从右向左传输 4)程序计数器PC的内容直 ...

  5. 【电路分享】基于8086投票器积分器系统设计、8086数码管数字钟计时器、8086密码锁可修改仿真、8086可控交通灯系统设计、8086流水灯系统设计、8086三位电压表电压采集仿真

    微机原理-基于8086投票器积分器系统设计-protues仿真-361 利用所学8086系统的知识设计一个可以实际使用的八人投票表决器,利用开关按钮作为投票按键,通过8255采集八人的投票信息作为输入 ...

  6. 【微机课设分享】基于8086和LCD12864液晶显示仿真设计-基于8086直流电机调速控制系统设计-基于8086计数器仿真系统设计-基于8086计算器系统仿真设计-基于8086家具房间灯光控制设计

    1184基于8086和LCD12864液晶显示仿真设计-设计全套资料 本设计完整的实现基于8086红外报警仿真设计,protues仿真中, 红外传感用按键模拟(红外原理也是通过高低电平来检测感知的), ...

  7. 从零开始设计RISC-V处理器——单周期处理器的设计

    系列文章目录 (一)从零开始设计RISC-V处理器--指令系统 (二)从零开始设计RISC-V处理器--单周期处理器的设计 (三)从零开始设计RISC-V处理器--单周期处理器的仿真 (四)从零开始设 ...

  8. 基于8086的步进电机控制器设计(计算机接口技术设计报告)

    注:图片展示连线未跑通,因为我们不需要交工程文件,只用交word,时间比较紧,大体上理论是正确的.我的未跑通仿真文件 文章目录 题目设计要求 一.概述 二.硬件设计方案 三.硬件详细设计 1.总线模块 ...

  9. 古老CPU启示录-第一款单芯片微处理器8080

    从今天来看:"该芯片是二十世纪最重要的产品.8080及其后续的芯片和其它公司生产的竞争芯片,对世界产生了深远的影响,给人类社会带来了翻天覆地的变化.",那么什么芯片具有如此大的魔力 ...

  10. 8086为什么不用c语言,现代汇编教材还是基于8086,对理解当今CPU(如i9)有帮助吗,还是教程太滞后?_科技数码通...

    汇编没用?胡说八道! 汇编难学?胡说八道! 任何一种高端应用场景,都需要汇编带来的高效率和高可靠性!何为高端?军事用途,工业用途,医疗领域!这些领域对运行效率和可靠性的需求都是无止境的高.你用c++可 ...

最新文章

  1. Task04:青少年软件编程(Scratch)等级考试模拟卷(一级)
  2. 横空出世,席卷互联网--评微软等公司数据结构+算法面试100题
  3. 深度梳理这10个国家的AI发展战略
  4. MVC 登陆注册页面
  5. 传送门(最短路树+可并堆)
  6. FA_手工明细增加固定资产(流程)
  7. JSR-330 依赖注入
  8. Linux php.ini设置date.timezone=XXX为什么不生效?
  9. 【渝粤题库】陕西师范大学300006 史学概论
  10. 未格式化的硬盘识别失败
  11. bzoj千题计划152:bzoj3405: [Usaco2009 Open]Grazing2 移动牛棚
  12. python赋值与c语言区别,运算符-赋值运算符和逻辑运算符
  13. MS Office办公,数学公式编辑器,visio2019 详细安装教程
  14. 2006年考研数学一解析pdf
  15. 锁定计算机后 360wifi,如何使360wifi关闭电脑后继续使?
  16. 淘宝客小程序制作(3)-API编写及部署
  17. 华为开发者大会2022,发布鸿蒙开发套件
  18. python 通讯录 字典_Python实现命令行通讯录
  19. 使用 SAP UI5 Smart Chart 控件轻松绘制十数种不同类型的专业图表试读版
  20. 【Redis】事务不保证原子性、没有隔离级别

热门文章

  1. Struts2快速入门,超简单详细的快速入门教程
  2. 阿帕奇服务器配置文件,阿帕奇服务器基本参数配置
  3. c++采集声卡输出_基于C++Builder的声卡数据实时采集的实现
  4. 使用ActionForm的validate()进行验证
  5. Struts中动态ActionForm与静态ActionForm有什么区别?_
  6. Pda 数据库同步问题
  7. Thingsboard 本地编译 com.google.protobuf:protoc:exe:osx-x86_64:3.11.4 无法下载
  8. 转自博客园好文---关于程序员今后的道路规划,借鉴并勉励一下
  9. python爬取豆瓣电影top250并保存为xlsx_批量抓取豆瓣电影TOP250数据
  10. 保存Windows聚焦锁屏壁纸