• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 11
    • 下载费用:30 金币  

    重庆时时彩五星图连线: 跳转指令的处理方法及微控制器.pdf

    关 键 词:
    跳转 指令 处理 方法 控制器
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201010123204.6

    申请日:

    2010.03.10

    公开号:

    CN102193776A

    公开日:

    2011.09.21

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F 9/32变更事项:专利权人变更前:上海海尔集成电路有限公司变更后:上海东软载波微电子有限公司变更事项:地址变更前:200030 上海市中山南二路1089号徐汇苑大厦15楼变更后:200030 上海市中山南二路1089号徐汇苑大厦15楼|||授权|||实质审查的生效IPC(主分类):G06F 9/32申请日:20100310|||公开
    IPC分类号: G06F9/32 主分类号: G06F9/32
    申请人: 上海海尔集成电路有限公司
    发明人: 史卫东; 潘松; 沃良珉; 谷志坤
    地址: 200030 上海市中山南二路1089号徐汇苑大厦15楼
    优先权:
    专利代理机构: 北京同立钧成知识产权代理有限公司 11205 代理人: 刘芳
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201010123204.6

    授权公告号:

    |||102193776B||||||

    法律状态公告日:

    2015.11.04|||2014.06.18|||2011.11.23|||2011.09.21

    法律状态类型:

    专利权人的姓名或者名称、地址的变更|||授权|||实质审查的生效|||公开

    摘要

    本发明提供一种跳转指令的处理方法及微控制器,该方法包括程序存储器存储跳转指令,若跳转指令为双字节跳转指令时包括第一指令字和第二指令字,第一指令字包括第一操作码和第一地址,第二指令字包括第二操作码和第二地址;控制器在当前周期开始运行将第一指令字写入第一指令寄存器时将第二指令字写入第二指令寄存器;控制器在确定第一指令字的第一操作码为双字节跳转指令操作码时将第一地址和第二地址写入程序计数器;并在下一周期根据程序计数器中的由第一地址和第二地址构成的第一目标地址,将程序存储器中的当前跳转指令跳转到第一目标地址对应的第一指令;并将第一指令写入第二指令寄存器,从而有效的提高了跳转指令的寻址能力和执行效率。

    权利要求书

    1.一种跳转指令的处理方法,其特征在于,包括:程序存储器存储跳转指令,若所述跳转指令为双字节跳转指令时,所述双字节跳转指令包括第一指令字和第二指令字,所述第一指令字包括第一操作码和第一地址,所述第二指令字包括第二操作码和第二地址;控制器在当前周期开始运行将所述第一指令字写入第一指令寄存器时,将所述第二指令字写入第二指令寄存器;所述控制器在确定所述第一指令字的第一操作码为双字节跳转指令操作码时,将所述第一地址和第二地址写入程序计数器;所述控制器在下一周期根据所述程序计数器中的由所述第一地址和第二地址构成的第一目标地址,将所述程序存储器中的当前所述跳转指令跳转到所述第一目标地址对应的第一指令;并将所述第一指令写入所述第二指令寄存器。2.根据权利要求1所述的跳转指令的处理方法,其特征在于,所述第二操作码为空操作码,所述控制器在确定第一指令字的第一操作码为双字节跳转指令操作码时,将所述第一指令寄存器中第一指令字和第二指令寄存器中的第二指令字写入程序计数器,具体包括:所述控制器对所述第一指令字的第一操作码进行译码,以判断所述第一操作码是否为跳转指令操作码;当所述控制器判断出所述第一操作码为双字节跳转指令操作码时,将所述第二地址写入高位地址寄存器,并将所述第一地址和第二地址写入所述程序计数器。3.根据权利要求1或2所述的跳转指令的处理方法,其特征在于,所述第一地址为所述第一目标地址的低位地址;所述第二地址为所述第一目标地址的高位地址。4.根据权利要求1所述的跳转指令的处理方法,其特征在于,若所述跳转指令为单字节跳转指令时,所述单字节跳转指令包括第三操作码和第三地址,则所述控制器在当前周期开始运行将所述单字节跳转指令写入所述第一指令寄存器,并确定所述第三操作码为单字节跳转指令操作码时,将所述第三地址和存储在高位地址寄存器中的第四地址写入所述程序计数器;所述控制器在下一周期根据所述程序计数器中的由所述第三地址和第四地址构成的第二目标地址,将所述程序存储器中的当前所述跳转指令跳转到所述第二目标地址对应的第二指令;并将所述第二指令写入所述第二指令寄存器。5.根据权利要求4所述的跳转指令的处理方法,其特征在于,所述第三地址为所述第二目标地址的低位地址;所述第四地址为所述第二目标地址的高位地址。6.一种微控制器,包括控制器、程序计数器、程序存储器、第一指令寄存器和第二指令寄存器,其特征在于:所述程序存储器,用于存储跳转指令,若所述跳转指令为双字节跳转指令时,所述双字节跳转指令包括第一指令字和第二指令字,所述第一指令字包括第一操作码和第一地址,所述第二指令字包括第二操作码和第二地址;所述控制器,用于在当前周期开始运行将所述第一指令字写入所述第一指令寄存器时,将第二指令字写入第二指令寄存器;且在确定所述第一指令字的第一操作码为双字节跳转指令操作码时,将所述第一地址和第二地址写入程序计数器;在下一周期根据所述程序计数器中的由所述第一地址和第二地址构成的第一目标地址,将所述程序存储器中的当前所述跳转指令跳转到所述第一目标地址对应的第一指令;并将所述第一指令写入所述第二指令寄存器。7.根据权利要求6所述的微控制器,其特征在于,还包括:高位地址寄存器,用于存储所述第二地址;所述控制器,具体用于对第一指令字的第一操作码进行译码,以判断所述第一操作码是否为跳转指令操作码;当判断出所述第一操作码为双字节跳转指令操作码时,将所述第二地址写入所述高位地址寄存器,并将所述第一地址和第二地址写入所述程序计数器,其中,所述第二操作码为空操作码。8.根据权利要求6或7所述的微控制器,其特征在于,所述第一地址为所述第一目标地址的低位地址;所述第二地址为所述第一目标地址的高位地址。9.根据权利要求6所述的微控制器,其特征在于,若所述跳转指令为单字节跳转指令时,所述单字节跳转指令包括第三操作码和第三地址,则所述高位地址寄存器还用于存储所述单字节跳转指令的第四地址;所述控制器,具体用于在当前周期开始运行将所述单字节跳转指令写入第一指令寄存器,并确定所述第三操作码为单字节跳转指令操作码时,将第三地址和存储在高位地址寄存器中的第四地址写入所述程序计数器;所述控制器在下一周期根据所述程序计数器中的由所述第三地址和第四地址构成的第二目标地址,将所述程序存储器中的当前所述跳转指令跳转到所述第二目标地址对应的第二指令;并将所述第二指令写入所述第二指令寄存器。10.根据权利要求9所述的微控制器,其特征在于,所述第三地址为所述第二目标地址的低位地址;所述第四地址为所述第二目标地址的高位地址。

    说明书

    跳转指令的处理方法及微控制器

    技术领域

    本发明涉及计算机领域,尤其涉及一种跳转指令的处理方法及微控制器。

    背景技术

    目前,微控制器的应用程序并不完全是顺序执行的,还包含了程序的跳转。对于精简指令集计算机(Reduced?Instruction?Set?Computer:以下简称:RISC)指令集而言,每条指令的宽度都是相同的。每条指令的宽度决定了跳转指令对程序空间的寻址能力?;谎灾?,在微控制器中,当程序存储空间小于跳转指令的寻址空间时,一条跳转指令可以使程序转移到程序存储空间的任一地址;而当程序存储空间大于跳转指令的寻址空间时,一条跳转指令则只能使程序在有限的程序存储空间进行转移,即并不能覆盖整个程序存储空间。

    如图1所示,现有技术的微控制器包括两个指令寄存器111和112、高位地址寄存器12以及程序计数器13。例如:该微控制器中,程序存储空间为8K,即该微控制器的程序计数器13的位宽为13位。一个跳转指令的地址信息为10位。通过在微控制器中设置了高位地址寄存器12,在执行跳转指令之前,先将跳转的目标地址的高3位地址信息写入高位地址寄存器12。在执行跳转指令时,对写入指令寄存器111中的跳转指令进行译码,以将指令寄存器111中的目标地址的低10位地址信息和高位地址寄存器12中的目标地址的高3位地址信息写入程序计数器13中。再根据程序计数器13中的13位目标地址将程序存储空间中该13位目标地址对应的指令写入指令寄存器112中,从而解决了当程序空间大于跳转指令的寻址空间时,跳转指令寻址能力不足的问题,进而通过一条跳转指令和高位地址寄存器中的高位地址信息,可以使程序转移到程序存储空间的任一地址。另外,在对指令寄存器111中的跳转指令进行译码时,写入指令寄存器112中的下一条指令将不能在下一个周期中运行,而是根据跳转指令的执行结果,即根据程序计数器13中的13位目标地址信息将程序存储空间中该13位目标地址信息对应的指令写入指令寄存器112中。

    现有技术中至少存在如下问题:当程序空间大于跳转指令的寻址能力时,完成一次跳转指令操作需要三个机器周期,即将目标地址的高3位地址信息写入高位地址寄存器为一个机器周期;对指令寄存器中的跳转指令进行译码,以将指令寄存器中的低位地址信息和高位地址寄存器中的高位地址信息写入程序计数器为一个机器周期;根据程序计数器的由高位地址信息和低位地址信息组成的目标地址,将程序存储空间该目标地址对应的指令写入指令寄存器为一个机器周期,从而影响了微控制器的性能。

    发明内容

    本发明提供一种跳转指令的处理方法以及微控制器,从而有效的提高了微控制器对跳转指令在程序空间的寻址能力,并提高了微控制器的执行效率。

    本发明提供一种跳转指令的处理方法,包括:

    程序存储器存储跳转指令,若所述跳转指令为双字节跳转指令时,所述双字节跳转指令包括第一指令字和第二指令字,所述第一指令字包括第一操作码和第一地址,所述第二指令字包括第二操作码和第二地址;

    控制器在当前周期开始运行将所述第一指令字写入第一指令寄存器时,将所述第二指令字写入第二指令寄存器;

    所述控制器在确定所述第一指令字的第一操作码为双字节跳转指令操作码时,将所述第一地址和第二地址写入程序计数器;

    所述控制器在下一周期根据所述程序计数器中的由所述第一地址和第二地址构成的第一目标地址,将所述程序存储器中的当前所述跳转指令跳转到所述第一目标地址对应的第一指令;并将所述第一指令写入所述第二指令寄存器。

    本发明实施例提供一种微控制器,包括控制器、程序计数器、程序存储器、第一指令寄存器和第二指令寄存器,其中:

    所述程序存储器,用于存储跳转指令,若所述跳转指令为双字节跳转指令时,所述双字节跳转指令包括第一指令字和第二指令字,所述第一指令字包括第一操作码和第一地址,所述第二指令字包括第二操作码和第二地址;

    所述控制器,用于在当前周期开始运行将所述第一指令字写入所述第一指令寄存器时,将第二指令字写入第二指令寄存器;且在确定所述第一指令字的第一操作码为双字节跳转指令操作码时,将所述第一地址和第二地址写入程序计数器;在下一周期根据所述程序计数器中的由所述第一地址和第二地址构成的第一目标地址,将所述程序存储器中的当前所述跳转指令跳转到所述第一目标地址对应的第一指令;并将所述第一指令写入所述第二指令寄存器。

    本发明的跳转指令的处理方法及微控制器,控制器通过在当前周期开始运行将所第一指令字写入第一指令寄存器时,将第二指令字写入第二指令寄存器;且在对第一指令字的第一操作码进行译码,并确定第一指令字的第一操作码为双字节跳转指令操作码时,将第一地址和第二地址写入程序计数器;在下一周期根据程序计数器中的由第一地址和第二地址构成的目标地址,将程序存储器中的当前跳转指令跳转到目标地址对应的指令;并将该指令写入第二指令寄存器,从而通过一条跳转指令可以使程序转移到程序存储器的任一地址,进而有效的提高了跳转指令的寻址能力,并提高了执行效率。

    附图说明

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

    图1为现有技术中微控制器的结构示意图;

    图2为本发明实施例一提供的跳转指令的处理方法的流程图;

    图3为本发明实施例二提供的跳转指令的处理方法的流程图;

    图4为本发明实施例三提供的微控制器的结构示意图。

    具体实施方式

    为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例?;诒痉⒚髦械氖凳├?,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明?;さ姆段?。

    实施例一

    图2为本发明实施例一提供的跳转指令的处理方法的流程图,如图2所示,在本实施例中,以程序存储器中包括跳转指令为例,详细本发明的技术方案,该方法包括:

    步骤21、程序存储器存储跳转指令,若跳转指令为双字节跳转指令时,该双字节跳转指令包括第一指令字和第二指令字,第一指令字包括第一操作码和第一地址,第二指令字包括第二操作码和第二地址;

    步骤22、控制器在当前周期开始运行将第一指令字写入第一指令寄存器时,将第二指令字写入第二指令寄存器;

    步骤23、控制器在确定第一指令字的第一操作码为双字节跳转指令操作码时,将第一地址和第二地址写入程序计数器;

    步骤24、控制器在下一周期根据程序计数器中的由第一地址和第二地址构成的第一目标地址,将程序存储器中的当前跳转指令跳转到第一目标地址对应的第一指令;并将该第一指令写入第二指令寄存器。

    在本实施例中,程序存储器存储的每个指令可以按照编号依序排列。在开始执行时,控制器在程序计数器中写入起始地址,并根据该起始地址,将该起始地址对应程序存储器中存储的指令写入到第一指令寄存器中。当控制器在第一指令寄存器中对该指令进行译码时,程序计数器中的指针自动加一,即修改为起始地址的下一个地址,即第二地址,从而使控制器根据该第二地址,将程序存储器中第二地址对应的指令写入到第二指令寄存器中。

    当程序存储器没有存储跳转指令,并且控制器完成对第一指令寄存器中指令的译码时,第二指令寄存器将第二地址对应的指令写入到第一指令寄存器中,以使控制器对第一指令寄存器中的第二地址对应的指令进行译码。同时,程序计数器中的指针自动加一,即修改为第二地址的下一个地址,即第三地址,从而使控制器根据该第三地址,将程序存储器中第三地址对应的指令写入到第二指令寄存器中。这样,控制器按照上述流水线原理,执行完程序存储器中的全部指令。

    当程序存储器包括跳转指令,并且该跳转指令为双字节跳转指令时,控制器通过在当前周期开始运行将所第一指令字写入第一指令寄存器时,将第二指令字写入第二指令寄存器;且在对第一指令字的第一操作码进行译码,并确定第一指令字的第一操作码为双字节跳转指令操作码时,将第一地址和第二地址写入程序计数器;在下一周期根据程序计数器中的由第一地址和第二地址构成的目标地址,将程序存储器中的当前跳转指令跳转到目标地址对应的指令;并将该指令写入第二指令寄存器,从而通过一条跳转指令可以使程序转移到程序存储器的任一地址,进而有效的提高了跳转指令的寻址能力,并提高了执行效率。

    实施例二

    图3为本发明实施例二提供的跳转指令的处理方法的流程图,如图3所示,在上述实施例一的基础上,步骤23具体包括:

    步骤231、控制器对第一指令字的第一操作码进行译码,以判断第一操作码是否为跳转指令操作码;

    步骤232、当控制器判断出第一操作码为双字节跳转指令操作码时,将第二地址写入高位地址寄存器,并将第一地址和第二地址写入程序计数器。

    在本实施例中,跳转指令为双字节跳转指令,并包括第一指令字和第二指令字。其中,第一指令字包括跳转指令操作码和第一地址,第二指令字包括空操作码和第二地址??刂破鞫孕慈氲谝恢噶罴拇嫫鞯牡谝恢噶钭值牡谝徊僮髀虢幸肼?,以判断第一操作码是否为跳转指令操作码,当判断出第一操作码为双字节跳转指令操作码时,将第一地址和第二地址写入程序计数器,从而修改了程序计数器中的地址信息,将跳转的第一目标地址写入到了程序计数器中,具体的,第一地址为第一目标地址的低位地址,第二地址为第一目标地址的高位地址。

    值得一提的是,当判断出第一操作码不是跳转指令操作码时,则控制器在第一指令寄存器中对指令进行译码时,程序计数器中的指针自动加一,即修改为起始地址的下一个地址,即第二地址,从而使控制器根据该第二地址,将程序存储器中第二地址对应的指令写入到第二指令寄存器中,以作为下一个机器周期执行的指令。

    另外,在步骤232中,将第二地址即跳转指令的高位地址同时写入到高位地址寄存器中,从而在执行页内跳转或者跨页跳转时,就不需要对高位地址寄存器中的地址进行更新,从而有效的提高了指令的执行效率。

    进一步的,若跳转指令为单字节跳转指令时,该单字节跳转指令包括第三操作码和第三地址,则控制器在当前开始运行将单字节跳转指令写入第一指令寄存器,并确定第三操作码为单字节跳转指令操作码时,将第三地址和存储在高位地址寄存器中的第四地址写入程序计数器;控制器在下一周期根据程序计数器中由第三地址和第四地址构成的第二目标地址,将程序存储器中的当前跳转指令跳转到第二目标地址对应的第二指令;并将该第二指令写入第二指令寄存器。

    值得一提的是,第三地址为第二目标地址的低位地址,第四地址为第二目标地址的高位地址。

    这样,在本实施例中,对于跳转指令执行页内跳转时,即可以通过单字节跳转指令来完成跳转指令的处理,从而节省了程序存储器的空间;对于跳转指令执行跨页跳转时,则可以通过双字节跳转指令来完成跳转指令的处理,从而提高了指令的执行效率。

    实施例三

    图4为本发明实施例三提供的微控制器的结构示意图,如图4所示,该为控制器包括:控制器31、程序计数器32、程序存储器33、第一指令寄存器34和第二指令寄存器35。其中,程序存储器33,用于存储跳转指令,若跳转指令为双字节跳转指令时,该双字节跳转指令包括第一指令字和第二指令字,第一指令字包括第一操作码和第一地址,第二指令字包括第二操作码和第二地址;控制器31,用于在当前周期开始运行将第一指令字写入第一指令寄存器34时,将第二指令字写入第二指令寄存器35;且在确定第一指令字的第一操作码为双字节跳转指令操作码时,将第一地址和第二地址写入程序计数器32;在下一周期根据程序计数器32中的由第一地址和第二地址构成的第一目标地址,将程序存储器33中的当前跳转指令跳转到第一目标地址对应的第一指令;并将第一指令写入所述第二指令寄存器35。

    进一步的,该微控制器还包括高位地址寄存器36,用于存储第二地址;则控制器31具体用于根据对第一指令字的第一操作码进行译码,以判断第一操作码是否为跳转指令操作码;当判断出第一操作码为双字节跳转指令操作码时,将第二地址写入高位地址寄存器36中,并将第一地址和第二地址写入程序计数器32中。值得注意的是,该第二指令字的第二操作码为空操作码。更为具体的,第一地址为第一目标地址的低位地址;第二地址为第一目标地址的高位地址。

    更进一步的,若程序存储器33中存储的跳转指令为单字节跳转指令时,单字节跳转指令包括第三操作码和第三地址,则微控制器的高位地址寄存器36还用于存储单字节跳转指令的第四地址。则控制器31具体用于在当前周期开始运行将单字节跳转指令写入第一指令寄存器34,并确定第三操作码为单字节跳转指令操作码时,将第三地址和存储在高位地址寄存器36中的第四地址写入程序计数器32??刂破?1在下一周期根据程序计数器32中的由第三地址和第四地址构成的第二目标地址,将程序存储器33中的当前跳转指令跳转到第二目标地址对应的第二指令,并将该第二指令写入第二指令寄存器35。

    值得一提的是,第三地址为第二目标地址的低位地址;第四地址为第二目标地址的高位地址。

    在本实施例中,当控制器31第一指令寄存器34中的操作码为单字节跳转指令码时,即该跳转指令为单字节跳转指令,将第一指令寄存器34中的第三地址和高位地址寄存器36中的第四地址写入程序计数器32中,从而使控制器31在下一周期根据程序计数器32中的由第三地址和第四地址构成的第二目标地址,将程序存储器33中的当前跳转指令跳转到第二目标地址对应的第二指令,从而有效的节省了程序存储器的空间;当控制器31第一指令寄存器34中的操作码为双字节跳转指令码时,即该跳转指令为双字节跳转指令,将第一指令寄存器34中的第一地址和第二指令寄存器35中的第二地址写入程序计数器32中,从而使控制器31在下一周期根据程序计数器32中的由第一地址和第二地址构成的第一目标地址,将程序存储器33中的当前跳转指令跳转到第一目标地址对应的第一指令,从而有效的提高了指令的执行效率。这样,微控制器通过单字节跳转指令和双字节跳转指令的组合使用,即当页内跳转时,采用单字节跳转指令的处理方法;当跨页跳转时,采用双字节跳转指令的处理方法,从而有效的节省了微控制器中程序存储器的空间,同时还有效的提高了指令的执行效率。

    本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

    最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

       内容来自专利网重庆时时彩单双窍门 www.4mum.com.cn转载请标明出处

    关于本文
    本文标题:跳转指令的处理方法及微控制器.pdf
    链接地址://www.4mum.com.cn/p-5866122.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 今天浙江20选5开奖号码 广西快3开奖结果查询结果 广东11选5推荐 600868股票行情 cba联赛青岛注册名单 上海快3推荐号 曾道人全年免费资料2018 福建十一选五开奖结果 吉林时时彩预测软件手机版 大庆冠通游戏手机版怎么下载 赌场恩仇记 陕西快乐10分官网 极速快3是什么东西 全国高频彩票开奖查询 正骨赚钱么 分分彩开奖结果