留存收益概述

留存收益包含两个部分:盈余公积,和未分配利润。

一、盈余公积

盈余公积的形成

一旦企业实现了净利润,按照净利润的10%,优先提取法定盈余公积,一旦达到注册资本的50%可以不再提取(也可以继续提取)。

条件:

  • 净利润(弥补亏损后)10%
  • 达到注册资本50%可不提

法定盈余公积提取之后,按照公司最高权力机构的许可之后,可以提取任意比例的任意盈余公积。

认可:

  • 股份有限公司——股东大会认可
  • 有限责任公司——董事会认可

 盈余公积的用途

① 弥补亏损

流程:

  • 用五年内的税前利润弥补;
  • 用税后利润弥补;
  • 用盈余公积弥补;

② 转增资本

③ 发放现金股利或者分配利润

这一步骤需经过法律/法规严格限制

会计处理

 提取

Dr:利润分配-提取法定盈余公积

       利润分配-提取任意盈余公积

       Cr:盈余公积-法定盈余公积金

              盈余公积-任意盈余公积金

盈余公积弥补亏损

Dr:盈余公积

       Cr:利润分配-盈余公积补亏

盈余公积转增资本

Dr:盈余公积

       Cr:实收资本

盈余公积发放现金股利和利润(宣告)

Dr:盈余公积

       Cr:应付股利

二、未分配利润

未分配利润是未指定用途、留待以后年度处理的利润。

未分配利润的形成

数量构成(从开始经营到现在所有为指定用途的累计金额)

期初未分配利润 + 本期实现的净利润 - 盈余公积 - 分配除去的利润

 

会计处理

1、结转本年利润(本年利润不允许存在余额)

如果盈利

Dr:本年利润

       Cr:利润分配-未分配利润

 

如果亏损

Dr:利润分配-未分配利润

       Cr:本年利润

2、提取盈余公积

Dr:利润分配-提取法定盈余公积

       利润分配-提取任意盈余公积

       Cr:盈余公积-法定盈余公积金

              盈余公积-任意盈余公积金

3、宣告发放现金股利或者利润(还没发放,仅形成企业负债)

Dr:利润分配-应付现金股利

       Cr:应付股利

4、盈余公积弥补亏损

Dr:盈余公积

       Cr:利润分配-盈余公积补亏

5、除了“未分配利润”外,利润分配其他明细科目应无余额

Dr:利润分配-未分配利润

       Cr:利润分配-提取法定盈余公积

              利润分配-提取任意盈余公积

              利润分配-应付现金股利

 

Dr:利润分配-盈余公积补亏

       Cr:利润分配-未分配利润

 

一、实收资本

实收资本是企业创立或者增资时实际收到的现金或等价物,即“成立公司时总共收到多少值钱东西”,如果公司为股份公司也称为“股本”。

这里要区别一点:实收资本指的是归属公司的创立资金,在营业期间获得的收益不属于实收资本的类别。如果公司经营时无增资行为,则此科目一直都是固定的。

创立+增资=实收资本

实收资本是企业创始资金、如无增资则不会变动。

如经营期间发生增资行为,表明企业获得非经营等价物增加,实收资本增加。

二、资本公积

资本公积从字面就可以知晓,它也是一种资本,与实收资本相匹配。我们已经知道企业增资时会增加实收资本,但如果增资的实际金额大于账面或合同金额,则多出的这一部分资本就属于资本公积。

收到实际资本的实际价值大于规定金额就属于资本公积。

比较常见增资行为如:“接受资产投资10万,但市价15万“,这多出的5万就属于资本公积;又比如企业发行股票增加资本,都会发生实际资本多于合同或规定金额的情况。

三、盈余公积

我们知道企业的经营的目的就是为了盈利,即股东为了盈利。所以企业经营有利润时会分配给相关股东,令股东获得收益。但市场行情瞬息万变,企业总得将一些经营所得利润保留下来,以备不时之需。这个将部分收益保留下来的过程就是“盈余公积”。

我国对于盈余公积有:国家规定标准及企业自己制度标准两种,即“法定盈余公积与任意盈余公积”

盈余公积的提取流程,任意盈余公积企业自行考虑是否提取。

如当期利润提取盈余公积后,未有其它用途则剩余收益计入“未分配利润”当中(盈余公积的一般用来:弥补亏损、增加资本、分配股利使用)。

弥补亏损→提取盈余公积→向投资者分配→未分配利润

企业盈利时利润使用的大致流程

四、三者间的关系

实收资本是创立时所得;经营期间资本变动,引起实收资本及资本公积变动;盈余公积是经营利润变动引起变化。

<think>好的,我需要帮助用户在IAR Embedded Workbench中进行单步调试。首先,我需要回忆一下IAR的基本调试流程。根据用户提供的引用,安装部分已经完成,所以现在重点是调试配置和操作步骤。 首先,单步调试通常需要先配置工程,确保生成调试信息。引用中提到安装时需要选择正确的组件,可能调试功能在安装时已经包含。接下来,用户需要设置断点,这是单步调试的基础。在代码行号旁边点击即可添加断点,这应该是常见的操作。 然后,启动调试会话。根据引用[2]中的安装教程,用户可能已经熟悉了基本界面,所以启动调试的菜单选项可能在“Project”或“Debug”下。需要指导用户点击“Download and Debug”按钮,进入调试模式。 单步执行的按钮通常是Step Over、Step Into和Step Out。需要区分它们的用途:Step Into会进入函数内部,而Step Over会执行完当前行,跳过函数内部。用户需要了解这些区别以便有效调试。 另外,查看变量和寄存器的窗口也是调试的关键。用户可能需要打开Watch窗口来监视变量,或者查看寄存器状态以确认硬件行为。这部分需要详细说明如何打开这些窗口,并解释它们的作用。 可能还需要提到调试前的配置,比如确保编译器生成调试信息,工程设置是否正确。引用[3]中的安装步骤可能涉及路径设置,但用户现在需要的是调试配置,可能需要检查工程属性中的调试选项,比如选择正确的调试器和目标设备。 最后,常见问题如断点不生效,可能原因包括优化选项关闭调试信息,或者没有正确编译。需要提醒用户检查编译选项,确保生成调试符号。 总结步骤应该是:配置工程→设置断点→启动调试→使用单步按钮→观察变量和寄存器→结束调试。需要按照逻辑顺序逐步说明,并引用相关的安装步骤作为基础,确保用户环境已经正确设置。</think>在IAR Embedded Workbench中进行单步调试的步骤如下: ### 一、调试前准备 1. **工程配置** - 确保工程已启用调试信息生成。右键工程选择`Options` → `C/C++ Compiler` → 勾选`Generate debug information`[^3]。 - 在`Debugger`设置中选择正确的调试器类型(如J-Link/ST-Link等)和目标设备型号。 2. **编译工程** - 点击`Make`按钮(或快捷键F7)编译代码,生成包含调试信息的可执行文件。 --- ### 二、单步调试操作流程 1. **设置断点** - 在代码行号左侧单击,添加红色断点标记(再次点击可取消)。 - 支持设置多个断点,用于分段观察程序运行状态。 2. **启动调试会话** - 点击工具栏的`Download and Debug`按钮(或快捷键Ctrl+D),程序将暂停在入口函数(如`main()`)的第一行代码处。 3. **单步执行控制** - **Step Into (F11)**:进入当前行的函数内部 示例:调试`printf()`时会跳转到库函数内部 - **Step Over (F10)**:执行完当前行并跳转到下一行 示例:执行`a = b + c;`后直接跳转到下一语句 - **Step Out (Shift+F11)**:快速执行完当前函数并返回调用处 4. **观察运行状态** - 打开`View` → `Watch`窗口监视变量值 - 通过`View` → `Register`查看CPU寄存器变化 - 使用`View` → `Memory`检查特定地址数据 --- ### 三、调试示例演示 ```c // 示例代码片段 int calculate(int x, int y) { return x * y + 5; // 在此行设置断点 } int main(void) { int a = 10; int b = calculate(a, 20); // Step Into会进入函数 return 0; } ``` 1. 在`calculate`函数内设置断点 2. 运行到`main()`时按F10逐行执行 3. 执行到`calculate()`调用时按F11进入函数内部 --- ### 四、常见问题排查 | 现象 | 解决方案 | |-------|---------| | 断点不生效 | 检查优化等级是否为None,确认编译生成调试信息 | | 变量值显示异常 | 在Watch窗口右键选择`Refresh`更新数据 | | 单步执行卡死 | 确认硬件连接正常,复位目标板后重新下载程序 |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值