Jump to content

User talk:Amresh Bhuyan: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
Notification: speedy deletion nomination of Category:Php programming languages family.
Notification: Speedy deletion nomination of User:Amresh Bhuyan (HG) (3.4.12)
Line 210: Line 210:


If you think this page should not be deleted for this reason, you may '''contest the nomination''' by [[:Category:Php programming languages family|visiting the page]] and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with [[Wikipedia:List of policies|Wikipedia's policies and guidelines]]. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, then please contact the {{Querylink|Special:Log|qs=type=delete&page=Category%3APhp+programming+languages+family|deleting administrator}}, or if you have already done so, you can place a request [[WP:RFUD|here]]. <!-- Template:Db-reason-notice --> <b>[[User:Yoshi24517|<span style="color:#00c700;font-family:'Rockwell'">Yoshi24517</span>]] ([[User talk:Yoshi24517|<span style="color:black;font-family:'Rockwell'">Chat</span>]]) (<span style="color:red;font-family:'Rockwell'">Very Busy</span>)</b> 21:53, 18 July 2024 (UTC)
If you think this page should not be deleted for this reason, you may '''contest the nomination''' by [[:Category:Php programming languages family|visiting the page]] and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with [[Wikipedia:List of policies|Wikipedia's policies and guidelines]]. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, then please contact the {{Querylink|Special:Log|qs=type=delete&page=Category%3APhp+programming+languages+family|deleting administrator}}, or if you have already done so, you can place a request [[WP:RFUD|here]]. <!-- Template:Db-reason-notice --> <b>[[User:Yoshi24517|<span style="color:#00c700;font-family:'Rockwell'">Yoshi24517</span>]] ([[User talk:Yoshi24517|<span style="color:black;font-family:'Rockwell'">Chat</span>]]) (<span style="color:red;font-family:'Rockwell'">Very Busy</span>)</b> 21:53, 18 July 2024 (UTC)

==[[Wikipedia:Criteria for speedy deletion|Speedy deletion]] nomination of [[:User:Amresh Bhuyan]]==
[[File:Information icon4.svg|48px|left|alt=|link=]]

Hello, and welcome to Wikipedia. A tag has been placed on [[:User:Amresh Bhuyan]] requesting that it be speedily deleted from Wikipedia. This has been done under [[WP:CSD#U5|section U5 of the criteria for speedy deletion]], because the page appears to consist of writings, information, discussions, or activities not closely related to Wikipedia's goals. Please note that [[Wikipedia:What Wikipedia is not#Wikipedia is not a blog, web hosting service, social networking service, or memorial site|Wikipedia is not a free web hosting service]]. Under the [[WP:CSD#User pages|criteria for speedy deletion]], such pages may be deleted at any time.

If you think this page should not be deleted for this reason, you may '''contest the nomination''' by [[:User:Amresh Bhuyan|visiting the page]] and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with [[Wikipedia:List of policies|Wikipedia's policies and guidelines]]. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, then please contact the {{Querylink|Special:Log|qs=type=delete&page=User%3AAmresh+Bhuyan|deleting administrator}}, or if you have already done so, you can place a request [[WP:RFUD|here]]. <!-- Template:Db-notwebhost-notice --> <b>[[User:Yoshi24517|<span style="color:#00c700;font-family:'Rockwell'">Yoshi24517</span>]] ([[User talk:Yoshi24517|<span style="color:black;font-family:'Rockwell'">Chat</span>]]) (<span style="color:red;font-family:'Rockwell'">Very Busy</span>)</b> 21:56, 18 July 2024 (UTC)

Revision as of 21:56, 18 July 2024

Welcome!

Hello, Amresh Bhuyan, and welcome to Wikipedia! I hope you like the place and decide to stay. Unfortunately, one or more of the pages you created, such as User:Amresh Bhuyan, may not conform to some of Wikipedia's content policies and may not be retained. In short, the topic of an article must be notable and have already been the subject of publication by reliable and independent sources.

Please review Your first article for an overview of the article creation process. The Article Wizard is available to help you create an article, where it will be reviewed and considered for publication. For information on how to request a new article that can be created by someone else, see Requested articles. If you are stuck, come to the Teahouse, where experienced Wikipedians can help you through the processes.

New to Wikipedia? Please consider taking a look at our introductory tutorial or reviewing the contributing to Wikipedia page to learn the basics about editing. Below are a few other good pages about article creation.

I hope you enjoy editing here and being a Wikipedian! Please sign your name on talk pages using four tildes (~~~~); this will automatically produce your name and the date. If you have any questions, ask me on my talk page. You can also type {{help me}} on this page, followed by your question, and someone will show up shortly to answer your questions. Again, welcome! Renewal6 (talk) 13:37, 17 July 2024 (UTC)[reply]

MPMC

8085 Microprocessor


What is a Microprocessor? A Microprocessor is a multi-purpose programmable Digital VLSI chip that read instruction from memory and processes data as specified in the instruction. So, • It can understand a fixed set of basic commands known as instruction set. • It has a limited set of on-chip memory locations, known as registers, to hold information (Data to be processed and intermediate results). • The set of instruction (program) and data sets are stored in external memory. • It can generate signals to synchronize & control external devices. Basic Functional Block of Micro-processor The basic functional block diagram, of a microprocessor is shown in the figure. It consists of following Blocks 1. Arithmetic Logic Unit (ALU): This Block performs the arithmetic and logical operations on binary data. It also stores the status of result as binary bits. These bits are known as flag bits. (The width of binary data the ALU can process varies from processor to processor) 2. Register Array: It consists of a few Register to holds the results and the data to

be processed. (The width of register generally depends upon the width of data the ALU can process.) 3. Control Unit: It generates the control signal to synchronize and control the internal operations and to control external devices connected to it. The chip has several pins to send or receive information over it. Sometimes we refer to the connections between the pins, or the pins themselves as lines. Each pin transmits or receives a Boolean signal which is either at logical 0 or at logical 1. Some pins may be in neither of these two states but remain in high impedance state at certain points in time. Such pins, or lines, are said to be tri-state output pins or lines. N-bit Processor: A processor in which most of the instructions process N-bit wide data at a time is said to be N-bit. So, the width of ALU is N-bit. An N-bit processor may have N-bit-wide registers, an N-bit-wide internal bus. In an N-nit processor, most of the instructions operates on N-bit data. • Motorola 68000 is classified as a 16-bit processor. The ALU is 16-bit wide, but the registers in the processor are 32-bit wide. • Common processor sizes are 4-bit, 8-bit, 16-bit, 32-bit, 64 bit.

8085 Features

1. 8085 Microprocessor is an 8-bit Microprocessor.So, it can process 8-bit data simultaneously. 2. 8085 microprocessor requires a single +5V DC power supply. 3. An 8-bit Accumulator and Six 8-bit general purpose register that can also be used as 3 register pair to work as a 16-bit register. 4. With a 16-bit address bus and 8-bit data bus, it can address 64k memory location of 8-bit width. 5. To reduce the no of pins the lower byte of address bus is time multiplexed with 8-bit data bus. So, requires an 8-bit latch to de-multiplex data bus from address bus externally. 6. It supports 256 input and 256 output devices with an 8-bit I/O address placed both in lower and higher byte of address bus. 7. Support asynchronous serial communication. 8. One 16-bit stack pointer to manage the stack. 9. A 16-bit program counter, that points to the location of next instruction to be executed. 10. 5 flags in an 8-bit flag register. 11. Support 5 Hardware interrupts, TRAP, RST 5.5, RST 6.5, RST 7.5, INTR. 12. It contains an on-chip clock generator. external clock generator is not required, but requires a crystal, LC tank or RC circuit to be connected externally. 13. It operates on clock frequency from 500 kHz to 3 MHz with 50% duty cycle. However, 8085A- 2 can operate with a maximum clock frequency of 5MHz. 14. It can perform addition, subtraction, and logical operation (AND, OR, XOR, Complement). It does not support Multiplication and Division. 15. Support BUS sharing for DMA operation. Arithmetic Logic Unit (ALU):

It consists of arithmetic and logical circuits to perform desired operation on the

two operands stored in accumulator and Temporary register. The result is stored in Accumulator. This is governed by control signals generated by control and timing signal. It can perform the following operation.  Binary addition, subtraction, increment and decrement,  Logical AND, OR and EX-OR,  Complement,  Rotate left of right. The ALU contains additional logic for BCD arithmetic. The circuit adjust the addition result to correct BCD. Accumulator: Accumulator (A) is a special function register used to store 1. One of the operands in arithmetic and logical instruction 2. Store the result after arithmetic and logical operation Temp register:  Not accessible to a programmer i.e. it can not be read or write directly or indirectly by any instruction.  Temp register holds the 2nd operand and fed to the ALU during the execution of arithmetic and logical operations

Flag Register/Flip-Flops  5 flags are used to store the status of results after execution of arithmetic and logical operations.  It reflects the data condition after execution of Arithmetic and Logical operation.  The value of a flag is used in taking certain decision. Based on the status of a flag different set of instructions are executed.

S – Sign Flag • S=1, when the result is Negative ( in Accumulator in 1). • S=0. Indicates the result is +ve. • Useful in signed arithmetic to determine the sign of the result. Z – Zero Flag • Z=1, when the result is 0 (all bits in the accumulator are 0) after any arithmetic or logical operations. • Z=0, if all bits in the accumulator after a logical or arithmetic operations are not zero. AC – Auxiliary Carry Flag • AC=1, when a carry generated from bit to bit or a borrow from bit to bit. (i.e. A carry from lower nibble to higher nibble or borrow from higher nibble to lower nibble.)AC=0, if no carry or borrow. • Used by DAA instruction to convert the result to BCD form. P – Parity Flag • P=1, when result in accumulator has even number of 1. • P=0, if the number of bits in the accumulator is odd. CY – Carry Flag • CY=1, when a carry from (MSB) bit during addition or borrow to (MSB) bit in subtraction. • CY=0, otherwise

.Amresh Bhuyan (talk) 13:51, 17 July 2024 (UTC)[reply]

Amresh Bhuyan Java GUI project University Management System

Amresh Bhuyan Java GUI project University Management System

@Amresh Bhuyan

Amresh Bhuyan (talk) 20:07, 18 July 2024 (UTC)[reply]

   PHP programming family

The PHP programming language family encompasses a set of languages and technologies that are influenced by or derived from PHP, a widely-used open-source server-side scripting language. PHP, which stands for "PHP: Hypertext Preprocessor," was originally created by Rasmus Lerdorf in 1994 and has since evolved significantly. The PHP family includes various frameworks, derivatives, and tools that facilitate web development and other programming tasks.

Overview[edit]

PHP is primarily used for developing dynamic web pages and applications. It can be embedded into HTML and is executed on the server, with the result being sent to the client as plain HTML. PHP's syntax is influenced by C, Java, and Perl, and it supports a variety of databases, making it a versatile choice for web development.

Major Languages and Frameworks[edit]

1. PHP (Core)[edit]

The core PHP language has undergone numerous iterations, with major versions introducing new features and optimizations. PHP 7 and PHP 8 are the most recent major releases, offering significant performance improvements and new language features such as type declarations and just-in-time compilation.

Hack is a programming language developed by Facebook as a dialect of PHP. It is designed to interoperate seamlessly with PHP while providing additional features such as static typing, which helps catch errors at compile time. Hack runs on the HipHop Virtual Machine (HHVM), also developed by Facebook.

3. Phalcon[edit]

Phalcon is a high-performance PHP framework implemented as a C extension. This unique approach allows Phalcon to offer exceptional speed and low resource consumption compared to traditional PHP frameworks. It includes features like MVC architecture, ORM, and caching.

Laravel[edit]

Laravel is one of the most popular PHP frameworks, known for its elegant syntax and developer-friendly features. It provides a robust set of tools for web application development, including routing, authentication, and templating. Laravel encourages the use of modern PHP practices and integrates seamlessly with other tools in the PHP ecosystem.

5. Symfony[edit]

Symfony is a PHP framework aimed at creating scalable web applications. It provides reusable components and a modular architecture, making it suitable for large-scale enterprise projects. Symfony components are used by many other PHP projects, including Laravel.

6. CodeIgniter[edit]

CodeIgniter is a lightweight PHP framework known for its simplicity and ease of use. It is particularly well-suited for developers who need a straightforward toolkit to create full-featured web applications quickly.

Tools and Ecosystem[edit]

Composer[edit]

Composer is a dependency management tool for PHP. It allows developers to declare the libraries their project depends on and manages (install/update) them for the project. Composer has become a critical tool in modern PHP development, enabling a vibrant ecosystem of packages available through Packagist.

PHPUnit is a unit testing framework for PHP, designed to help developers write and run tests for their code. It supports various testing practices and integrates with continuous integration workflows, ensuring code quality and reliability.

PHPStorm is a commercial integrated development environment (IDE) for PHP, developed by JetBrains. It offers a comprehensive set of features tailored for PHP development, including intelligent code navigation, debugging, and testing tools.

Community and Contributions[edit]

The PHP community is large and active, contributing to the language's development, frameworks, libraries, and tools. PHP conferences, such as PHP[tek] and php[world], as well as local user groups, provide opportunities for developers to learn, share, and network.

Conclusion[edit]

The PHP programming language family includes a diverse set of languages, frameworks, and tools that have been instrumental in shaping modern web development. From its inception as a simple scripting language to its current status as a powerful and versatile platform, PHP and its derivatives continue to evolve and adapt to meet the needs of developers and businesses worldwide.

Pages in category "Php programming languages family"

Speedy deletion nomination of "Category:Amresh Bhuyan"

Category:Amresh Bhuyan, a page you created, has been tagged for deletion, as it meets one or more of the criteria for speedy deletion; specifically, it is obvious advertising or promotional material.

You are welcome to contribute content that complies with our content policies and any applicable inclusion guidelines. However, please do not simply re-create the page with the same content, or remove the speedy deletion tag from the page. You can contest the deletion by clicking the "Contest this speedy deletion" button inside the speedy deletion tag. You may also wish to read our introduction to editing and guide to writing your first article.

Thank you. Yoshi24517 (Chat) (Very Busy) 21:48, 18 July 2024 (UTC)[reply]

A tag has been placed on Category:Php programming languages family requesting that it be speedily deleted from Wikipedia. This has been done for the following reason:

Not a category page.

Under the criteria for speedy deletion, pages that meet certain criteria may be deleted at any time.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, then please contact the deleting administrator, or if you have already done so, you can place a request here. Yoshi24517 (Chat) (Very Busy) 21:53, 18 July 2024 (UTC)[reply]

Hello, and welcome to Wikipedia. A tag has been placed on User:Amresh Bhuyan requesting that it be speedily deleted from Wikipedia. This has been done under section U5 of the criteria for speedy deletion, because the page appears to consist of writings, information, discussions, or activities not closely related to Wikipedia's goals. Please note that Wikipedia is not a free web hosting service. Under the criteria for speedy deletion, such pages may be deleted at any time.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. If the page is deleted, and you wish to retrieve the deleted material for future reference or improvement, then please contact the deleting administrator, or if you have already done so, you can place a request here. Yoshi24517 (Chat) (Very Busy) 21:56, 18 July 2024 (UTC)[reply]